The municipality has an area of 1,003.7 km² (387.53 sq mi), which includes many small outlying communities, the largest of which is the town of San Antonio del Coyote.
The municipality encompasses an area of 1,003.7 km² (387.53 sq mi), which includes numerous small outlying settlements, the most significant being the town of San Antonio del Coyote.