Сонора граничит со штатом Чиуауа на востоке, Синалоа на юге и Нижней Калифорнией на северо-западе; на севере он разделяет обширную границу с американским штатом Аризона и более короткую границу с Нью-Мексико.
Сонора граничит со штатами Чиуауа на востоке, Синалоа на юге и Нижняя Калифорния на северо-западе.