Su cabecera municipal es la ciudad de Macuspana, ciudad asentada a orillas del río Puxcatán, el municipio cuenta con una división constituida, además, por 2 villas, 20 ejidos, 129 rancherías, 15 poblados, 12 colonias urbanas y 1 nuevo centro de población, así como muchos fraccionamientos.