Il est entouré par les États de Basse-Californie à l'ouest, de Chihuahua à l'est et de Sinaloa au sud.
Sonora est limitrophe des États de Chihuahua à l'est, de Sinaloa au sud et de Baja Californie au nord-ouest.