Šubířov is a village in Prostějov District, in the Olomouc Region, Czechia. Šubířov lies at 564 m above sea level. It has 258 inhabitants (2024). The nearest city is Prostějov, 26 km to the southeast. Among the landmarks around are Bouzov Castle (12.6 km), Holy Trinity Column (32 km) and Moravská Třebová Castle (20 km). Among the natural features are Mladeč Caves (18.7 km) and Macocha Gorge (26 km).