最早对阿富汗进行记录的国家是伊朗,公元前6世纪伊朗第一帝国的建立者居鲁士大帝将阿富汗并入帝国版图。
后来亚历山大大帝东征灭波斯第一帝国,阿富汗随即成为亚历山大帝国领土。
到亚历山大大帝死后,其部下塞琉古一世以叙利亚为中心建立了塞琉王朝,阿富汗归属塞琉王朝统治之下。
公元前255年,塞琉古王朝的巴克特里亚总督狄奥多图斯一世趁安息人叛乱之机,也宣告独立,建立了巴克特里亚王国并占领阿富汗东部地区,而阿富汗西部地区则被安息帝国占据。
波斯帝国、亚历山大帝国、塞琉王朝、巴克特里亚王国安息帝国,共计统治阿富汗600多年,为阿富汗带来了大量的波斯文明和希腊文明。
阿拉伯人对阿富汗的影响继位深远,当地在阿拉伯人的影响下逐渐完成了伊斯兰化。不过阿拉伯人对阿富汗的直接统治并不是非常长久,只维持了七八十年时间。
到公元821年,阿拉伯帝国霍拉桑总督塔希尔建立了塔希尔王朝,控制了包括阿富汗在内的整个帝国东部。
1215年古尔王朝被中亚大国花剌子模所灭,此时的花剌子模正在向一个大帝国迈进。但正值上升期的花剌子模太过狂妄,招惹了东边刚刚崛起的蒙古帝国,结果招致亡国之祸,阿富汗随即被蒙古军占领。
在旭烈兀西征之后,阿富汗归属伊利汗国。
伊利汗国灭亡后,阿富汗又相继被帖木儿帝国和波斯所统治。到1747年,阿富汗普什图族酋长艾哈迈德建立了萨多查依王朝,摆脱了波斯人的控制,并正式启用阿富汗作为国名,阿富汗民族也开始形成。
到1826巴拉克宰王朝取代了萨多查依王朝,在巴拉克宰王朝时期,亚洲已经进入近代世界,此时阿富汗北部的中亚地区渐渐被沙俄所控制,而南边的印度莫卧儿帝国则被大英消灭,英俄都有占领阿富汗的意图。
二战后,阿富汗因为与邻国巴基斯坦的边界问题而投向苏联阵营,不过时任阿富汗国王查希尔并没有走苏联路线,而是积极西化,大力推动阿富汗近代化。
1973年7月17日,奉行左翼政治的阿富汗首相达乌德在国王查希尔访问意大利时发动政变,将其废黜,成立共和国。此后阿富汗政局陷入了长达15年的动荡之中,阿富汗的近代化改革也因此中断。
1979年12月末,由于阿富汗总统阿明反抗苏联控制,引发了苏军入侵阿富汗,揭开了长达十年的阿富汗战争。