Ubicado en el centro del estado de Sonora, el municipio de Moctezuma se localiza a una altitud de 677 metros sobre el nivel del mar. Las principales localidades además de la cabecera son San Clemente de Terapa, El Llano y La Mesa. Población (2010) 4 378 hab.
Su nombre original era Oposura y fue cambiado a Moctezuma por decreto de la Segunda Legislatura del Estado de Occidente el 5 de septiembre de 1828, en honor a Francisco Moctezuma quien era entonces ministro de Guerra y Marina en el gobierno nacional.
Aunque se supone que fue un jesuita llamado Marcos del Río quien en el año de 1644 consiguió su fundación, hay quienes afirman que durante la Revolución Cristera en 1926 se vieron inscripciones que versaban:
“Oposura 1630” (‘Oposura’ como antiguo nombre); la extraoficialidad de estos datos da origen a la duda sobre la historia de esta localidad.
Otras personas nativas del lugar refieren que, a principios del siglo XX, cuando se construyó el Altar Mayor, se tumbó el primer arco de la nave (frente al Altar Mayor) y se comprobó que tenía los números 1626.
Compuesto por descendientes de ópatas, este pueblo está situado en la margen izquierda del río Moctezuma, de tierras fértiles de fácil irrigación, donde su gente se dedica principalmente a la ganadería y a la minería.