位于四川东北部,米仓山南麓,东接万源市、宣汉县,南抵达州市、渠县,西邻营山县、仪陇县,北连通江县、巴州区。
平昌县地貌属四川盆地外围山地区,大巴山山地,山脉整体呈西北至东南走向;属中亚热带湿润季风气候区,四季分明,气候温和,雨量充沛,云雾多发。