 The municipality covers an area of 906.5 km².As of 2010, the municipality had a total population of 5,208, up from 4,543 as of 2005.Localities inside the municipality include El Bajío de Vacas, Los Cardos, Banome, San Pedro de Azafranes, and San Miguel de Pielagos.