Yefremov Population 2026
Yefremov has a population of 45,497, making it the #376 biggest city in 🇷🇺 Russia, located in Tula Oblast. It is about 228× smaller than Moscow, the country's biggest city.
Population (city proper)
45,497
Rank in Russia
#376
Coordinates
53.14°N, 38.12°E
~144 m elevation · Europe/Moscow
Distance to capital (Moscow)
293 km
182 miles, straight line
Other big cities in Tula Oblast
| City | Population | Rank in Russia |
|---|---|---|
| Tula | 482,873 | #39 |
| Novomoskovsk | 130,982 | #131 |
| Aleksin | 66,885 | #246 |
| Shchëkino | 60,700 | #290 |
| Uzlovaya | 58,458 | #301 |
| Donskoy | 31,968 | #529 |
| Kimovsk | 31,947 | #530 |
| Bogoroditsk | 30,216 | #550 |
Cities near Yefremov
FAQ
What is the population of Yefremov?
Yefremov has a population of 45,497 (city proper, latest official figure via GeoNames), making it the #376 biggest city in Russia.
What region is Yefremov in?
Yefremov is located in Tula Oblast, Russia.
Is Yefremov the capital of Russia?
No, the capital of Russia is Moscow, about 293 km away.
Sources & notes
Population refers to the city proper (municipal boundaries), not the metropolitan area. Source: GeoNames (CC BY 4.0), retrieved 2026-07-07. Country data: UN World Population Prospects 2024.