Cuenta con una extensión territorial de 1,184.86 km² y 1,350 habitantes.
La cabecera municipal se encuentra a 294 kilómetros de Hermosillo y a 193 kilómetros de Agua Prieta y la frontera con Estados Unidos.
[6] Sus recursos hidrológicos son proporcionados principalmente por los ríos: Bavispe, Bamochi; así como los pozos hidráulicos a través del municipio.
Su principal clima es el semiseco-templado; con lluvias en verano y sin cambio térmico invernal bien definido.
El presidente municipal actual es Samuel Dávila Ballesteros elegido por el Partido Sonorense (PS) El municipio cuenta con 18 localidades, las cuales dependen directamente de la cabecera del municipio, las más importantes son: Huachinera (cabecera municipal), Aribabi, Cobora, Los Picachos, Juribana, Los Güijolos, El Papalote, La Sandía, Carmen Lucero y Carmen Montoya Aguayo.