It is located in the south of the state and has boundaries with the municipalities of El Nayar, Tepic, Ahuacatlán, Jala, San Pedro Lagunillas, La Yesca, and Xalisco.
[1] Sant María del Oro is famous for the crater lake of the same name, located east of the town.
There is also a sizable cattle herd and the raising of poultry has increased in recent years.
The major river Río Grande de Santiago crosses the northern region of the municipality.
This article about a location in the Mexican state of Nayarit is a stub.