潞城市境内平原、丘陵、山区分别占总面积的15.6%、62.8%和21.6%。东部多为山区,中部多为平川,西部多为丘陵。海拔高度616—1316米,最高点大禹垴海拔1316.1米,最低点辛安河谷海拔616米。潞城市境内河流均属海河流域。可分为常流河和季节河两类;浊漳南源与浊漳河为常流河,其它为季节河。浊漳河南源发源于长子县发鸠山(鹿谷山),由南向北,流经长子、长治、长治市郊区安居村,自潞城市史回乡曲里村入境,经宋村、东白兔、韩村、洪岭、店上、河湃至曹家沟村出境,入襄垣县至甘林村与浊漳河西源汇合。境内长17.5公里,流域面积262.7平方公里。浊漳河古称潞水、潞川。因其水流湍急,并夹带黄土泥沙,故名。浊漳河分南、西、北三源。南源发源于长子县发鸠山,长133.5公里;西源发源于沁县漳源村西北华山与伏牛山,长81.4公里;北源发源于榆社县柳树沟,长129.8公里。南源与西源在襄垣县甘林村汇合,向东流至合河口村附近与北源汇合后,称浊漳河,是潞城市、黎城县和平顺县的天然分界线。自潞城市南马村入境,流经石梁、上村、常村、续村、西流乡潞河、古城、西流、南流,至辛安村出境。境内长20公里,流域面积为352.24平方公里。境内还有大南河、百里滩河、漫流河等十多条主要支流。