【概況】岔上鎮位于吳堡縣東北部,黃河西岸。轄38個行政村。原岔上鄉駐地岔上村距縣城41千米,原丁家灣鄉駐地丁家灣村距縣城35千米。
【沿革】1958年建岔上公社、喬則溝公社。1968年喬則溝公社遷丁家灣村,更名為丁家灣公社。1984年改岔上鄉、丁家灣鄉。1997年,岔上鄉面積39.7平方千米,人口0.6萬人,轄岔上、川口、赤木峪、劉家里、宋家條、康家墕、穆家溝、薛家峁、張家溝、崖窯上、郭家山、丁家圪坨、坪灣、樊家圪坨、樊家畔、高尚墕、任家莊、井峁上、丁家梁19個行政村;丁家灣鄉面積36.3平方千米,人口0.6萬人,轄丁家灣、丁家畔、楊家畔、后畔、前畔、薛家港、薛家塌、賀家畔、一步墕、王家塌、大棗灣、喬則溝、郭家墕、薛張家山、葉家園溝、逯家塌、董家灣、秦家崖、馮家岔19個行政村。
2011年,撤銷丁家灣鄉、岔上鄉,合并設立岔上鎮。轄岔上、郭家山、丁家圪坨、樊家圪坨、樊家畔、坪灣、丁家梁、穆家溝、川口、任家莊、赤沐浴、高尚墕、劉家里、宋家條、薛家峁、井峁上、康家墕、東張家溝、崖窯上,丁家灣、橋子溝、楊家畔、賀家畔、薛家耩、馮家岔、秦家崖、薛家塌、丁家畔、董家灣、后畔、前畔、薛張家山、葉家園溝、一步墕、大棗灣、王家塌、郭家墕、逯家塌38個行政村。
【2010年代碼和城鄉分類】
岔上鄉610829201:
~200 210岔上村
~201 220郭家山村
~202 220丁家圪坨村
~203 220樊家圪坨村
~204 220樊家畔村
~205 220坪灣村
~206 220丁家梁村
~207 220穆家溝村
~208 220川口村
~209 220任家莊村
~210 220赤沐浴村
~211 220高尚墕村
~212 220劉家里村
~213 220宋家條村
~214 220薛家峁村
~215 220井峁上村
~216 220康家墕村
~217 220東張家溝村
~218 220崖窯上村
丁家灣鄉610829202:
~200 210丁家灣村
~201 220橋子溝村
~202 220楊家畔村
~203 220賀家畔村
~204 220薛家耩村
~205 220馮家岔村
~206 220秦家崖村
~207 220薛家塌村
~208 220丁家畔村
~209 220董家灣村
~210 220后畔村
~211 220前畔村
~212 220薛張家山村
~213 220葉家園溝村
~214 220一步墕村
~215 220大棗灣村
~216 220王家塌村
~217 220郭家墕村
~218 220逯家塌村