我们所知道的该地区最早的居民在公元前500年左右生活在伏尔塔瓦河谷。斯拉夫人的部落在公元500年左右来到波希米亚。有一个关于布拉格镇如何开始的传说。一个斯拉夫部落的领袖Libuše公主选择了一个普通农民Přemysl作为她的丈夫。她让他去伏尔塔瓦河畔寻找一个村庄,并在那里建立一个城镇。该镇成为布拉格,由普热米斯利德家族统治。
在9世纪下半叶,城堡最初的防御工事被建成。在10世纪温塞斯拉一世(捷克语为Václav)统治时期,圣维特教堂在布拉格城堡建成。温塞斯拉在去教堂的路上被他的兄弟谋杀。他后来被封为圣人。11世纪初,Přemyslid家族在摩拉维亚也获得了权力。弗拉蒂斯拉夫二世是第一个被称为波西米亚国王的君主。
另一位统治者,也叫温塞斯拉一世,从1230年起作为波西米亚国王统治。他鼓励艺术的发展。很多德国人来到布拉格居住。1257年,国王奥塔卡二世在布拉格建立了名为小区的地区,供德国人居住。普热米斯利德王朝的最后一位国王是温塞斯拉三世。他在摩拉维亚被谋杀。
在中世纪,布拉格作为查理四世(1316-1378)统治的神圣罗马帝国的首都变得非常重要,他是当时欧洲最强大的统治者。查尔斯把布拉格变成了一个伟大的城市,建造了圣维特大教堂、一所大学和一座著名的桥,名为查尔斯桥,现在仍然存在。
查理四世之后,布拉格发生了许多争论和争斗。一个叫扬-胡斯的牧师说,天主教会已经变得过于强大。1415年,他被逮捕并被烧死在火刑柱上。很多人都同意胡斯的说法。这些人被称为胡斯派。他们把许多重要的天主教徒扔出窗外(称为 "脱胎换骨")。随后又发生了很多战斗,多年来,波希米亚被居住在其他国家的国王所统治。
从1526年起,哈布斯堡家族统治了波西米亚。他们是天主教徒,统治着神圣罗马帝国。1576年,皇帝鲁道夫二世将首都从维也纳迁至布拉格。布拉格再次成为一个富裕的城市,人们可以自由地作为天主教徒或新教徒进行崇拜。鲁道夫二世之后,发生了很多宗教争斗,更多的人被从窗户扔出去。最终,这场战斗成为三十年战争的一部分。当斐迪南二世在战斗中获胜后,很多新教徒离开了这个国家。布拉格的新建筑是以巴洛克风格建造的。宫廷里使用的是德语,而不是捷克语。玛丽亚-特蕾莎是唯一一位在布拉格统治的女王。她的16个孩子之一是玛丽-安托瓦内特,她成为了法国的女王。当她的儿子约瑟夫二世统治时,人们不再为宗教而争吵。人们可以自由地说出他们的想法,而且不再有农奴制。布拉格现在有三个部分:老城区、小城区和新城区。沃尔夫冈-阿玛迪斯-莫扎特等名人经常访问该镇。
在19世纪,工业来到了布拉格。工厂被建立起来,布拉格和维也纳之间的铁路被修建起来。1848年后,捷克的民族主义运动变得非常强大。他们希望使用自己的语言而不是德语。作曲家斯美塔那和德沃夏克经常使用捷克民歌来写关于他们国家的音乐。国家剧院于1881年开业。
1914年6月,哈布斯堡王位的继承人弗朗茨-费迪南大公被谋杀。战后,一个名为捷克斯洛伐克的独立共和国成立,以布拉格为首都。波希米亚、摩拉维亚和斯洛伐克都是它的一部分。1938年,希特勒入侵了这个国家。1945年5月,它被苏联军队解放。然而,共产党人很快就夺取了政权,国家由必须服从苏联的共产党人统治。首相亚历山大-杜布切克逐渐尝试进行改革。这段时期被称为 "布拉格之春"。1968年,苏联派遣坦克进入布拉格的文塞斯拉广场,以恢复其权力。
1989年发生了天鹅绒革命,民主逐渐来到了布拉格。1993年,捷克共和国和斯洛伐克分裂成两个国家。今天,这两个国家都是欧盟的一部分。