安口镇位于华亭县东南部,东邻崇信县,北接平凉市,南与陕西省相望。总面积171.46平方公里,轄19村,86个生产合作社,1个街道办事处,3个居民委员会。辖区内总人口2.9万人。其中非农业人口13464人,农业人口14853人,回族1940人,分别占总人口的51.7%、48,8%和6.6%。素有“陇东重镇”之称,是甘肃四大古镇之一,为省批副县级建制镇,甘肃省改革发展试点镇,全国重点发展镇。
安口镇为明朝“陇上窑”所在地。宣统二年(1910)年,废里甲,立村镇,曾名为安口窑、窑头镇,红山镇。安口镇平均海拔1260-1693米,日照时数为2240小时,无霜期178天,年平均气温7.9℃,年平均降雨量609.2毫米,环境优美,气候宜人。
安口镇辖区矿产资源富集,煤炭储量13.2亿吨,含煤面积14.5平方公里,占华亭煤田煤炭储量的40.4%。陶土储量24.9万吨,坩泥储量12.72万吨,石灰石储量4300万吨,石英砂、岩储量4350万吨,其中石英石8万吨,极具开发潜力。辖区目前有工业企业30户,其中包括120万吨煤矿、民营陶瓷电瓷、硅铁冶炼等。全县交通便捷,宝(鸡)中(卫)铁路空穿境而过,S203线(宝鸡-平凉)、S304线(泾川-甘谷)公路交汇于此;辖区通讯方便,移动通信和110千伏2×6300KVA供电网覆盖全镇。.
2014年7月,安口镇被国家住房城乡建设部等七部委确定为全国重点镇。