花岩镇位于重庆市潼南区西北,距城区25公里,紧邻本区双江镇,与四川省遂宁市的马家乡、大安乡、磨溪镇毗邻。全镇幅员面积25.3平方千米,总人口8003人(2017)。平均海拔约300米,是潼南区内地势较高的地方之一,潼南区矮株密梨种植基地。