七家子镇位于辽宁省铁岭市昌图县西北部风沙区,距县城46千米,地处辽河和招苏台河之间,县级公路昌付线南北向通过。2003年由原辖12个村合并为辖10个村,85个村民组,常住人口12498人(2017年),区域面积177.85平方公里,耕地面积4906公顷。