陽城縣位於山西省東南端,太嶽山脈東支,中條山東北部,太行山以西,沁河中遊西岸。東臨晉城郊區,北接沁水縣,西南接垣曲縣,南接河南省濟源市。縣城南北長約54公裏,東西寬約53公裏,總面積1968平方公裏。轄12鎮3鄉。