关胜镇隶属于四川省崇州市,位于崇州市东北部。东邻温江区廖家镇、通平镇,南接锦江乡,西接元通镇,北接都江堰市柳街、安龙镇。区域总面积40.03平方公里(原观胜镇和原梓潼镇总面积)。截至2019年底,观胜镇户籍人口34597人(原观胜镇和梓潼镇总人口)。下辖2个社区、7个行政村。