漢置樂昌縣,晉改昌樂縣。五代后唐莊宗為了避祖父李國昌之諱,又因昌樂縣治在漢、晉兩代故治以南,改名為南樂縣。原屬河北省,建國初改屬平原省,1952年撤平原省后劃歸河南省。
1996年?,南樂縣面積624平方千米,人口46.8萬人。轄3個鎮、9個鄉:城關鎮、元村鎮、韓張鎮、近德固鄉、寺莊鄉、谷金樓鄉、西邵鄉、楊村鄉、梁村鄉、?班l、千口鄉、張果屯鄉?h政府駐城關鎮。
2000年第五次人口普查,南樂縣總人口468360人,其中:城關鎮43659人、韓張鎮34919人、元村鎮46781人、楊村鄉28469人、張果屯鄉34579人、千口鄉40276人、?班l40426人、谷金樓鄉32881人、西邵鄉41679人、寺莊鄉48984人、梁莊鄉41174人、近德固鄉34533人。
2005年末,南樂縣轄3個鎮、9個鄉:城關鎮、韓張鎮、元村鎮;?班l、千口鄉、張果屯鄉、谷金樓鄉、近德固鄉、楊村鄉、西邵鄉、寺莊鄉、梁村鄉。
2011年,河南省民政廳(豫民行批[2011]38號)批復同意撤銷福堪鄉,設立?版偂U{整后,全縣轄4個鎮、8個鄉:城關鎮、韓張鎮、元村鎮、福堪鎮、楊村鄉、張果屯鄉、千口鄉、谷金樓鄉、西邵鄉、寺莊鄉、梁莊鄉、近德固鄉。