连山关镇位于辽宁省本溪满族自治县南部,北纬40°57′,东经123°45′。南靠凤城市,西接辽阳县北与南芬区毗连。全镇总面积203.37平方公里。总人口12986人(2017)。辖黄岭、棒岭、摩天岭、石哈、刘家、新开、中河、苏家8个村,距县城小市89公里。沈丹铁路设有连山关站,沈丹高速公路通过境内。