上饒鎮位於饒平北部,鎮域東、西、北三面環山,東與福建省交界,西與本省大埔縣接壤,南面 與本縣饒洋鎮相連,北面為福建省九峰鎮。全鎮面積101.3平方千米,有山地面積7萬多畝,耕地面積18670畝。總人口62186人,其中非農業人口6340人,轄22個村民委員會及壩上、茂芝、雙善街三個居委會。 鎮政府駐壩上,距縣城73千米。334省道豐表線、221省道茶上線過境。其中人口主要集中在壩上、茂芝,以壩上、茂芝做為鎮中心,沿省道S334線展開。
糧食作物以稻谷、小麥、旱糧及蕃薯為主,經濟作物以茶葉、荔枝、龍眼、青梅、橄欖、蜜柚等為主。全鎮有大 小水電站四座,裝機容量1253千瓦,年發電量250萬千瓦時。本鎮山多地少,瓷土資源十分豐富,陶瓷生產歷史悠久,是饒平縣陶瓷生產基地之壹 。