索诺拉河是墨西哥的河流，位于该国北部，河道全长204公里，流域面积约26,000平方公里，发源自卡纳内阿附近的湖泊，最终注入加利福尼亚湾。