Se encuentra asentado sobre un terreno con muchos accidentes geográficos, está construido por extensas planicies y cordilleras, se caracteriza por ser una región montañosa y fértil, las principales montañas son: Murra, Banadí, Zapotal, Zanzíbar, Bulún, El Cangrejal y Amerrisque.
Entre sus cordilleras montañosas existe las planicies de: El Porvenir, San Bartolo y Los Limones.
Sin embargo lo más notable que existe, es una plataforma o "enlozado" de forma rectangular, antiquísima, en el paraje "La Unión" que los vecinos llaman la Ermita.
[2] El municipio está conformado por la cabecera municipal, la que cuenta con 8 zonas (I, II, III, IV, V, VI, VII, Vlll) y 6 barrios (Maria Auxiliadora, Esquipulas #1, Esquipulas #2, Milagro de Dios, Valle Verde, Loma Linda) y 17 comarcas:[3] La Pintada, Potrero Cerrado, Bulún, Zanzíbar, Banadí, Pulvazán, Palo Solo, Llano de Los Pedros, Cunagua, El Zapotal, La Sardina, Muluco, La Palma, Sacahuacal, La Ñambar, San Bartolo y El Juste.
San Pedro el 29 de junio y el 4 de octubre se celebra el aniversario del Instituto Autónomo Carlos Pujol, con desfile y carnaval.