孔显,元代归德府灵璧县(今安徽灵璧县)人,初为元朝县令,归顺朱元璋后,为金吾卫。洪武二年(1369年),朱元璋闻邓州自元将失剌巴都攻陷、毁城,人民流离、无居守者近二十年,又以邓为名郡,遂简选金吾右卫镇抚孔显守御是州兼知州事。是年11月,显带文史张居岱、兵士汤明等五十人北上来治邓州。经襄阳,访询邓之流寓者獐裘樵,由其引导之刁河,得邓之耆民刘孝先,由其指引,在林莽蔽翳处找到了邓城故址。遂斩木通道,除地为营。一方面派人四下收集散亡;一方面相高阜之地,兵民协同规建新成。经过一年多的艰苦经营,洪武四年(1371年)夏,城池建成(即今邓州内城),周长四华里三十七步,高三丈,基广三丈五尺,城濠深一丈五尺,内马道广一丈五尺。辟四门:东迎恩、南拱阳、西平夷、北门忌闭无名,以防湍水。同时规划市井街道,建设州治衙署及公私屋宇,遗民闻风来归者甚多。是年冬有军士千余人,编民一千七百余户,六千余口。洪武五年,显重建邓州宣圣庙。洪武六年。又将城砌为砖城。七月,升显为正千户,专理军务,不烦州政。洪武十年,显又寻求召信臣、杜诗所修堰陂旧址,率军民披剪荆棘,修理疏导,复如古昔。