南与蓬安县相邻，北与仪陇县相依，东北与平昌县相连。全县面积1633平方千米。
地形.地势北高南低，略向东倾斜，从北到南依次为低山丘陵、浅丘带坝地。带状平坝横贯东西，最高海拔889米。
水系.主要河流有流江河及其支流仪陇河、消水河，建有中型水库1座幸福水库，小型水库有凉水井水库、茶盘水库等。
气候.营山位于中亚热带湿润季风气候区，年平均气温17.3℃，常年无霜期301天，年平均降水1085毫米，年平均日照1409小时。Secti