Yelabuga is a locality located 900.4 km west from Moscow in Republic of Tatarstan, Russia. The population of Yelabuga is 74,031 people. You can find Yelabuga on any map using the following decimal coordinates: 55.7606 (latitude), 52.0344 (longitude).