donde queda puerto peñasco
La ciudad se localiza en el noroeste del estado de Sonora, en la costa del Golfo de California o Mar de Cortés, sobre las coordenadas geográficas 31°19'36" de latitud norte y 113°32'52" de longitud oeste del meridiano de Greenwich, a una elevación máxima de 100 metros sobre el nivel del mar y una mínima de 0. Se encuentra en el extremo sur del territorio de su propio municipio, el cual colinda al norte con el municipio General Plutarco Elías Calles y con Estados Unidos, al este con el municipio de Caborca, al oeste con el de San Luis Río Colorado y al sur con el Golfo de California. El territorio ocupado por la ciudad es generalmente plano, a excepción del cerro de la Ballena que se encuentra cerca de su puerto.