彭水縣北與石柱縣相連,東北與湖北省利川市相連,東與黔江區相連,東南與酉陽縣相連,南與貴州省沿河縣、武川縣相連,西南與貴州省道真縣相連,西與武隆縣相連,西北與豐都縣相連。有漢族、苗族、土家族、蒙古族、侗族等12個民族,是重慶唯壹壹個以苗族為主體民族的少數民族自治縣。