谭坊镇,隶属山东省青州市,地处青州市东部,东接昌乐县,南与临朐县相邻,西南连黄楼街道,西北邻东夏镇,北与潍坊市的寿光相接。行政区域总面积159.9平方千米。截至2019年末,谭坊镇户籍人口为101117人。
1958年2月,改为谭坊乡;同年秋,改为谭坊公社。截至2020年6月,谭坊镇辖114个行政村,镇人民政府驻谭中村。
2011年,谭坊镇农业总产值18.43亿元。2011年,谭坊镇财政总收入4322.4万元。2019年,谭坊镇有工业企业110个,其中规模以上工业企业有17个,有营业面积超过50平方米以上的综合商店或超市146个。