北沙城乡位于河北省张家口市万全区西南,洋河北岸,总面积64.84平方公里。全乡共辖11个行政村,常住人口16138人(2017年),耕地面积38629亩,是个典型的农业大乡。2020年5月26日,北沙城乡入选2020年农业产业强镇建设名单。