Cuenta con 341 localidades dentro de su territorio, su cabecera municipal y localidad más habitada es la ciudad de Heroica Caborca, mientras que otras importantes son La Y Griega, El Diamante, El Coyote, Desemboque, Puerto Lobos y San Francisquito.