Svépravice is a village and municipality (obec) in Pelhřimov District in the Vysočina Region of the Czech Republic.
The municipality covers an area of 5.14 square kilometres (1.98 sq mi), and has a population of 116 (as at 3 July 2006).
Svépravice lies approximately 8 kilometres (5 mi) north of Pelhřimov, 28 km (17 mi) north-west of Jihlava, and 89 km (55 mi) south-east of Prague.