Malatya'nın coğrafi özelliklerine bakıldığında, Yukarı Fırat Havzasında bulunduğu görülür. Sınır olduğu iller arasında, Diyarbakır, Elazığ, Kahramanmaraş, Adıyaman, Erzincan ve Sivas vardır. Gelişmesini, büyük ölçüde tarım ve hayvancılığa borçludur. Turizm ise Malatya için ayrı bir yere sahiptir. Çünkü bu şehirde, birçok doğal ve tarihi güzellik bulunur. Bunlar arasında, Nemrut Dağı, Aslantepe, Bayramtepe Höyük, Fırıncılar Höyük, İkinciler Höyük, Kaletepe Höyük, Ören Höyük, Kağköy Kaya Kabartmaları, Aslantaş, Ansur ve Levent Vadisi vardır. Geçmişten günümüze uzanan bu doğa harikası yerler, aynı zamanda arkeolojik çalışmaların devam ettiği gizemli bölgelerdir. Malatya, konum olarak Akdeniz ile Doğu Anadolu arasında bir köprü görevi görür.
Dört bir yanı vadiler ile çevrili Malatya'nın 13 ilçesi şunlardır:
İlçe | Nüfus 2021 | Nüfus 2022 |
Malatya | 808.692 | 812.580 |
Akçadağ | 28.283 | 27.872 |
Arapgir | 10.119 | 9.964 |
Arguvan | 7.105 | 6.869 |
Battalgazi | 304.750 | 307.478 |
Darende | 24.923 | 24.588 |
Doğanşehir | 38.136 | 37.697 |
Doğanyol | 3.794 | 3.705 |
Hekimhan | 16.381 | 15.706 |
Kale | 5.503 | 5.571 |
Kuluncak | 7.244 | 7.000 |
Pütürge | 12.976 | 12.492 |
Yazıhan | 12.429 | 11.984 |
Yeşilyurt | 337.049 | 341.654 |
TÜİK'in 2021 verilerine göre, Malatya'nın nüfusu 808.692'dir. Yüzölçümü 12.313 km2 olup, Türkiye'nin en büyük toprağa sahip 21. ilidir. Şehrin en kalabalık ilçesi Yeşilyurt, nüfusu en az olan ilçesi de Battalgazi'dir.
Darende ilçesi, Malatya'nın en büyük toprağa sahip ilçesiyken, Doğanyol en küçük ilçesidir. İlçelerin, nüfus ve yüzölçümlerine ilişkin veriler, aşağıdaki tabloda verilmiştir.
İLÇE | NÜFUS | YÜZÖLÇÜMÜ |
Akçadağ | 28.283 | 1.146,665 |
Arapgir | 10.119 | 1.020,665 |
Arguvan | 7.105 | 1.111.03 |
Battalgazi | 304.750 | 906,493 |
Darende | 24.923 | 1.480,163 |
Doğanşehir | 38.136 | 1.389,688 |
Doğanyol | 3.794 | 179,727 |
Hekimhan | 16.381 | 1.444,142 |
Kale | 5.503 | 217,577 |
Kuluncak | 7.244 | 670,501 |
Pütürge | 12.976 | 1.063,066 |
Yazıhan | 12.429 | 659,371 |
Yeşilyurt | 337.049 | 1.025,701 |
2014 yılında Büyükşehir Belediyesi olan Malatya'nın, iki tane merkez ilçesi bulunur. Bunlar; Yeşilyurt ve Battalgazi'dir. Merkezi ilçe olmalarının en önemli nedeni, bulundukları konum ve bundan kaynaklı oluşan yüksek nüfus oranlarıdır.