Makhachkala is a locality located 1588.38 km north-northwest from Moscow in Republic of Dagestan, Russia. The population of Makhachkala is 596,356 people. You can find Makhachkala on any map using the following decimal coordinates: 42.9596 (latitude), 47.4769 (longitude).