明清屬芮城三都。
1918年屬芮城縣第三區(qū)。
1947年屬永樂縣第三區(qū)。
1949年7月為芮城縣第三區(qū)。
1953年5月設(shè)學(xué)張鄉(xiāng)。
1956年3月學(xué)張鄉(xiāng)和三坑、馬村、漢渡3個鄉(xiāng)的部分村合并為學(xué)張鄉(xiāng)。
1958年8月,學(xué)張、窟垛、孔村、大陽4個鄉(xiāng)合并成立條南人民公社。
同年12月,條南公社撤銷,學(xué)張、窟垛管理區(qū)劃歸黃河公社。
1959年5月,學(xué)張、窟垛管理區(qū)和衛(wèi)星公社的孔村、大陽管理區(qū)組成學(xué)張人民公。
1984年9月改社為學(xué)張鄉(xiāng)。