De acuerdo con los resultados del Censo de Población y Vivienda 2010 del Instituto Nacional de Estadística y Geografía (INEGI), la ciudad cabecera de Puerto Peñasco cuenta con 56,756 habitantes, y con una población total de 62 177 personas según la Encuesta Intercensal 2015 del INEGI, incluyendo otras pequeñas localidades como: La Choya, Las Conchas, Playa Encanto, Ejido Las Lágrimas, Ejido Nayarit, Ejido Los Norteños, Ejido J.F.