上庄一般指上庄镇,上庄镇隶属于河北省石家庄市鹿泉区,地处鹿泉区东南,东与河北省会石家庄市接壤,南与铜冶镇接壤,西与白鹿泉乡接壤,北与鹿泉经济开发区接壤。
上庄镇境内地势西高东低。西部地形为低山丘陵区,属太行山余脉,东部为冲积洪山前倾斜平原。上庄镇属暖温带半湿润大陆性季风气候。多年平均气温13.3℃,无霜期年平均197天,年平均降水量524毫米,降水主要集中在6—8月。