該鎮三面以梅溪鄉為界,南面以雲龍鄉為界。雖然是市區,但地形崎嶇,平地少,依山而建的建築多。全鎮面積8.98平方公裏,其中市區面積不足2平方公裏,故有“小閩清縣”之稱。為了擴大市區,縣政府在1984做了總體規劃。新城區東至塔山,西至大路村,南至梅溪鄉梅鋪村至縣水泥廠,北至梅溪鄉榮興村至縣水泥制品廠,面積7.5平方公裏,比原城區大近3倍。全鎮有城關、大路兩個行政村,3個居委會,4913戶,21790人(含縣級機關、企事業單位)。
老縣城有五街壹城四店九巷,但又短又窄。直到民國時期的31 (1942)、10,主街第二次失火,才建成壹條像樣的十字街(縱橫200米,寬14米),店鋪也只有50多家。中華人民共和國成立後,沿原十字街向西新建壹條街道,名為解放街,長1500m,寬12 ~ 20m,成為縣城的壹條主要街道。原十字街向左右延伸,長200米,寬14米,命名為南街。另外擴建了壹條長190米,寬14米的半街。市區道路13條,包括閩江、躍進、南門、西門、城前、北大、西濱、泰山南、中、北,梅溪鄉周邊梅溪東、中、西,全長近10公裏。全市梅溪河段新建橋梁5座,分別為梅溪、梅城、泰山、溪口、梅溪單孔大跨度石拱橋。在梅浦和上浦之間的閩江上,有壹座閩清大橋,其長度僅次於泉州大橋。該鎮西部和北部為工業區,中部為商業區,東部、南部和西南部為新建住宅區。