Malatya; Doğu Anadolu Bölgesi'nin Yukarı Fırat Havzasında ve Adıyaman, Malatya, Elazığ, Bingöl, Muş, Van çöküntü alanının güneybatı ucunda yer almaktadır. Çevresini doğuda Elazığ ve Diyarbakır, güneyde Adıyaman, batıda Kahramanmaraş, kuzeyde Sivas ve Erzincan illeri çevirir.
İl topraklarının yüzölçümü 12.313 km2 olup,35 54' ve 39 03' kuzey enlemleri ile 38 45' ve 39 08' doğu boylamları arasında kalmaktadır. Malatya, Sultansuyu ve Sürgü çayı vadileri ile Akdeniz'e, Tohma Vadisi ile İç Anadolu'ya, Fırat Vadisi ile Doğu Anadolu'ya açılarak bu bölgeler arasında bir geçiş alanı oluşturur