莒地商屬姑幕國。
西周至戰(zhàn)國初期屬莒國,周考王十年(前431),莒為楚所滅稱莒邑,先屬楚,后屬齊。
秦置莒縣,屬瑯琊郡。
西漢初屬兗州刺史部城陽郡,漢文帝二年(前178)置城陽國,定都于莒。
王莽改莒縣為莒陵。
東漢仍稱莒縣,屬瑯琊國,初都莒城,后遷都開陽(今臨沂市)。
三國魏屬青州城陽郡。
晉代,莒縣初屬徐州城陽郡,晉武帝太康十年(289)割屬東莞郡。
南北朝劉宋時期,莒縣屬徐州東莞郡,郡治東莒;北魏時期,莒縣屬南青州東莞郡,郡治在莒;北周時期,改南青州為莒州,州治在團(tuán)城(今沂水縣城),莒縣屬莒州義塘郡,郡治在莒。
隋代,莒地后為州、為縣,屬瑯琊郡。
唐代,莒縣屬河南道密州,置莒州。
宋代,莒縣屬京東東路密州。
元代,莒縣屬山東東西道宣慰司益都路總管府莒州,州治莒城。
明代,屬山東布政使司青州府莒州,以州治莒。
清代,沿明制,仍稱莒州。
1913年,改莒州為莒縣。
1940年3月31日,中共領(lǐng)導(dǎo)下的莒縣抗日民主政府成立。
1941年1月至1943年9月,中共先后在縣境內(nèi)建立莒中、莒南、莒臨邊、沂東、莒沂邊、莒北、莒諸邊7個縣級行政單位,中華人民共和國成立初期,境內(nèi)尚存莒縣、莒沂縣兩個縣級行政單位。
1953年7月,莒沂縣撤銷。
1953年8月,莒縣屬臨沂專署管轄。
1968年3月,臨沂專署改臨沂地區(qū)。
1992年12月13日,莒縣劃歸日照市。