Cuenta con 18 localidades activas dentro de su territorio, su cabecera municipal y localidad más habitada es el pueblo homónimo de Bacanora, mientras que otras importantes son El Destacamento y El Encinal.