El puerto está situado a las orillas de la Laguna Caratasca y según los datos del censo de 2001, el municipio de Puerto Lempira registra 31 aldeas y 178 caseríos.