解放前,县城内有72条街巷,皆以十字形状排列。北关有西堡子、上原堡、紫金城、长善堡、元善堡、方城堡、杨家台等自然村落。解放后县城扩展延伸,新修街道日见增多,城郊村落不断兴起。截止1992年,城区共有19条街道,69条巷和18个自然村。
城区主要街道有:东大街、西大街、南大街、北大街、正街、紫金路(1988年建)、中山街(原名草巷,民国元年为纪念孙中山而改名)、新开街(明万历年间为使文庙六龙壁前视野开阔,向南开辟的新街)、粮食市街、庙前街、子午路(1986年建)、尧山路(1988年建)、长安路(1983年建)、重泉路(1989年建)、漫泉路(1989年建)、延安路(1979年建)、胜利路(1945年抗日战争胜利后开通)、新胜利路(1983年建)、南环路(1992年建)。其中延安路、尧山路、南环路路面宽阔笔直,平行横贯全城东西,是城区最长的主干街道。
城区和城郊各巷(村)按行政区域划分为6个村民委员会和5个居民委员会。
关帝村委会辖关帝庙前巷、关帝庙后巷、文昌宫巷、东麟趾巷、南新二巷、南新三巷、南新四巷、主事巷、盐店巷、官门巷、东花园巷、西花园巷、南池岸西巷、南门巷、镇中后巷、冶炼厂北巷、果园村。
东街村委会辖南池岸巷、枣店巷、米家巷、红土场、仁义巷、土地庙巷、姚家巷、双牌楼巷、新建巷、东关村、东新村、东兴村、南原村。
古镇村委会辖古镇巷、大什字巷、小什字巷、真人祠巷、南观音庙巷、山门巷、三义庙巷、三官庙巷、北观音庙巷、窦家巷、古镇二巷、古镇一村、古镇二村、古镇三村、古镇四村。
北关村委会辖紫金城、长善堡、元善堡东巷、元善堡西巷、方城堡、杨家台前巷、杨家台后巷、地门巷、上原堡、尧山路一巷、尧山路二巷、卫材厂北村(1988年迁建)。
达仁村委会辖达仁巷、北寺巷、新仓后东巷、新仓后西巷、杈把巷、北杈齿巷、南杈齿巷、顺城巷、西大街一巷、尧山路三巷、延安路西一巷、火车站东巷、东槐院巷、西槐院巷、西新村。
西府村委会辖西府巷、总理局巷、营门巷、药王庙巷、武家前巷、武家后巷、西麟趾巷、南新一巷、姜家巷、南寺一巷、南寺二巷、鲍家巷。
80年代新建的居民村有长安路北村、平安村、延红村。