楊莊鎮位于寶豐縣南部、縣城中心區南部,鎮境北部屬于城區。東與周莊鎮和平頂山市新華區交界,南接魯山縣辛集鄉,西連張八橋鎮,北臨城關鎮,屬城鄉結合部。東西長11千米,南北寬9千米,總面積62平方千米,人口5.4萬人,其中鎮區人口1.8萬,轄范莊、永安、和平3個居委會,楊莊、小店、馬北、馬南、胡莊、薛坦、東彭莊、同嶺、姬袁莊、柳溝營、姜灣、白水營、石洼、王鐵莊、崔莊、石灰窯、大溫莊、李莊、朱莊、西彭莊、堂洼21個行政村,50個自然村,168個村民小組。
屬淺山丘陵區,地勢西高東低,山河相間,主要山峰有大荊山、文筆山、舒山等,應河、玉帶河流貫全境。焦(作)枝(城)、孟(廟)寶(豐)鐵路與平(頂山)韓(莊)鐵路皆交會于此,寶豐火車站位于境內;鄭(州)石(人山)高速公路、豫02線、平寶公路、寶魯公路穿、寶苗路、前楊路過境。民俗正月十三馬街書會,已有700余年歷史。有省級重點文物保護單位文峰塔,還有殷商遺址、馬街廣嚴禪寺、雅積石等文物古跡。
[代碼]410421107:~001范莊居委會 ~002永安居委會 ~003和平居委會 ~201楊莊村 ~202小店村 ~203馬北村 ~204馬南村 ~205胡莊村 ~206薛坦村 ~207東彭莊村 ~208同嶺村 ~209姬袁莊村 ~210柳溝營村 ~211姜灣村 ~212白水營村 ~213石洼村 ~214王鐵莊村 ~215崔莊村 ~216石灰窯村 ~217大溫莊村 ~218李莊村 ~219朱莊村 ~220西彭莊村 ~221堂洼村
[沿革]1955年置馬街中心鄉,1959年改公社,1965年更名小店公社,1983年改鄉,1993年建楊莊鎮。1997年,面積61平方千米,人口3.7萬,轄小店、馬南、馬北、白石營、朱莊、石洼、西彭莊、大溫莊、姜灣、堂洼、楊莊、姬袁莊、小李莊、王鐵莊、柳營、石灰窯、薛潭、仝嶺、崔莊、東彭莊、范莊、胡莊22個行政村。