Según la encuesta intercensal de 2015 realizada por el INEGI, el municipio tiene una población total de 25,694 habitantes, posee un superficie de 6,426.22 km², siendo el sexto municipio más extenso de Sonora.