徐莊鎮位于登封市區東南25千米處,面積76平方千米,人口3.5萬人,其中鎮區人口8600人。轄徐莊、何家門、楊林、安溝、孫橋、祁溝、柳泉、王屯、高坡、普莊、鄭莊、屈溝、劉溝、馬峪口14個行政村,137個村民小組。豫31省道過境。有抗日軍政干校舊址和徐莊烈士墓等。
[代碼](原徐莊鄉410185206):~201徐莊村 ~202何家門村 ~203楊林村 ~204安溝村 ~205孫橋村 ~206祁溝村 ~207柳泉村 ~208王屯村 ~209高坡村 ~210普莊村 ~211鄭莊村 ~212屈溝村 ~213劉溝村 ~214馬峪口村
[沿革]1961年建馬峪公社,1965年改徐莊公社,1984年改徐莊鄉。1997年,面積76平方千米,人口2.6萬,轄徐莊、何家門、楊林、安溝、孫橋、祁溝、柳泉、王屯、高坡、菩堂、鄭莊、屈溝、馬峪口、劉溝14個行政村。2007年12月11日,經河南省人民政府批準,同意撤銷徐莊鄉,設立徐莊鎮,12月27日徐莊鎮正式掛牌成立。