温泉镇隶属于湖北省黄冈市英山县,地处英山县城关,东与杨柳湾镇接壤,南与方家咀乡相连,西与英山开发区为界,北与红山镇毗邻,行政区域面积179.94平方千米。截至2019年末,户籍人口120131人。截至2021年10月,辖10个社区、49个行政村;镇人民政府驻鸡鸣路102号。
夏朝时期境域属扬州,1984年改为温泉镇,2001年原百丈河乡、彭家畈乡并入。境内属丘陵地带,亚热带季风气候。因镇人民政府驻地有三处温泉得名。
2019年,有工业企业288个,其中规模以上企业有11个,有营业面积超过50平方米以上的综合商店或超市335个。农业以种植小麦、玉米、蔬菜为主。