Ryazan province is divided into 25 districts, includes 12 towns, 26 urban type settlements and 456 rural administrations. It is located in the center of the Russian plain on the spurs of Mid-Russian hills, Meshera lowland and Oka-Don plain (up to 237 meters high).
The climate of the region is moderate continental. The annual precipitation is around 550 mm. Coniferous and deciduous forests cover about 25% of the territory.