谭家镇位于重庆市开州区北部,面积125平方千米,辖8个村(龙溪、明水、凉峰、花仙、南丫、锦竹、向家、撕栗),1个居委会(关帝),59个村民小组,3个居民小组,总人口16078人(2017)。镇政府驻地谭家坝场蒲家湾海拔270米,距开州城区43公里。