Pražmo is located about 12 kilometres (7 mi) southeast of Frýdek-Místek and 26 km (16 mi) southeast of Ostrava, in the historical region of Cieszyn Silesia. It lies mostly in the Moravian-Silesian Beskids, only the northern part lies in the Moravian-Silesian Foothills. The highest point is the Obora mountain at 709 m (2,326 ft) above sea level. The municipality is situated between the Morávka and Mohelnice rivers near their confluence, but none of this rivers flows through the municipal territory.