中华民国元年(1912年)后,设北区。
民国二十四年(1935年),改称为唐藏联保处。
民国二十八年(1939年),改为唐藏乡公所。
1949年11月,设立唐藏区公署。
1950年5月,并入双石铺区。
1951年7月,恢复唐藏区。
1956年3月,撤销唐藏区归并为唐藏、庞家河2个县直属乡。
1958年9月,唐藏、庞家河合并设先进公社。
1959年1月,又分为唐藏、庞家河2个管理区均属双石铺公社辖。
1961年6月,唐藏、庞家河2个管理区合并为唐藏公社,辖14个生产大队、47个生产队。
1966年9月,更名向阳公社。
1970年6月,恢复唐藏公社。
1984年3月,改唐藏乡,辖14个行政村、44个村民小组。
1997年6月,唐藏乡改为镇。