寧陽縣歷史悠久。
據境內古城、堡頭、云山店等文化遺址證明,在四千多年前的新石器時代,人類已在寧陽這片土地上從事生產活動。
漢武帝元朔三年(前126),魯共王子劉恬被封于寧鄉,為王子侯國,寧鄉更名為寧陽侯國,治所在今泗店鎮古城。
東漢,東漢光武帝時期改寧順為寧陽縣。
據最新考證,寧陽之名始于此,也是寧陽縣的名稱來由。
隋開皇十六年,縣名改為龔丘縣。
金朝,大定二十九年(1189)復名寧陽,屬山東西路兗州。
元朝,至元二年(1265)撤銷寧陽縣,并入嵫陽縣;元二十三年(1286),為寧陽鎮;大德元年(1297),復置寧陽縣,屬濟寧路兗州。
1949年10月1日中華人民共和國成立后,寧陽縣仍屬山東省魯中南泰西區。
1950年,隸屬山東省泰安專區。
1956年3月,徂陽縣撤銷,所轄南驛、磁窯、東莊3個區劃歸寧陽縣,寧陽縣仍屬泰安專區。
1958年10月,撤銷泰安專區建置,寧陽縣劃歸濟寧專區,同年11月劃歸濟南市。
1961年恢復泰安專區,寧陽縣仍屬之。
1967年,泰安專區改稱泰安地區,寧陽縣屬泰安地區。
1985年5月,泰安地區改為泰安市,寧陽縣屬泰安市,沿用至今。