Maharashtra limita con Goa y Karnataka al sur, Telangana al sureste, Gujarat, a Dadra y Nagar Haveli y Madhya Pradesh al norte, Chhattisgarh al este, y el mar Arábigo al oeste.