Limita por el Norte con el golfo de Guayaquil (océano Pacífico); por el Este con el distrito de Tumbes; por el Sur con el distrito de San Jacinto; y, por el Oeste con el distrito de La Cruz.
El distrito fue creado el 12 de enero de 1871 mediante Ley sin número, en el gobierno del presidente José Balta.
Según el Censo 2007 el distrito tiene una población de 20 984 hab.
Según datos del censo de 2007, el 80 % de la población del distrito es católica, el 14 % es miembro de alguna iglesia evangélica, el 3 % manifiesta no profesar ninguna religión, mientras que el 1 % dice profesar alguna otra creencia.
[1] Además de su capital, San Pedro de los Incas, el distrito tiene los siguientes centros poblados: