El municipio de General Plutarco Elías Calles tiene una extensión territorial de 4,121.15 km², limita al norte con el estado de Arizona, Estados Unidos, en particular con los condados de Pima y Yuma, al oeste y sur con el Municipio de Puerto Peñasco y el este con el Municipio de Caborca.