三道岗子镇位于新民市东北部,距城区30公里。距沈阳市35公里。东靠罗家房镇,南邻兴隆镇,西与公主屯镇接壤,北与东蛇山子乡、陶家屯镇毗连。辽河由北部边界通过,形成界河。全镇区域面积109平方公里,其中耕地8.5万亩。总人口2.3万人。