Bacerac is a town in Bacerac Municipality in the Mexican state of Sonora. It is situated in the northeast of the state and the municipality has boundaries with Bavispe Municipality in the north, with Huachinera in the south, with the state of Chihuahua in the east, and with the municipalities of Nacozari de García and Villa Hidalgo in the west. The municipal seat lies at an elevation of 1,432 meters above sea level.
The area of the municipality is 1,275.8 km2. and the total population was 1,342 in 2005. Most of the inhabitants lived in the municipal seat. The population has been diminishing since 1995 when it was 1,535. Causes are the lack of employment and the absence of middle-level schools for families to better educate their children. 
The territory once was occupied by the Opata Indians. In 1645, the Jesuit missionary Cristóbal García founded a settlement to which he gave the name of Santa María de Bacerac, which is derived from the Opata language and means "place where water is seen".
Agriculture is the mainstay of the economy and the crops are destined to support the occupation of cattle raising, the herd consisting of approximately 10,000 head of cows.
- Bacerac, Ayuntamiento Digital (Official WebSite of Bacerac, Sonora)
- Statistics on Bacerac
- Sonora Turismo: Bacerac
- Map of Bcae