1985年6月14日,五个欧盟国家政府(法国、德国、比利时、卢森堡和荷兰)签署了关于在共同边界逐步废除检查的协议,随后于1990年6月19日签署了执行该协议的公约。申根协议于1995年开始执行。
该公约涉及的问题内容包括取消内部边界管制,规定统一签证程序,为所有成员国建立运行公用SIS数据库(申根信息系统)。本协议是在卢森堡的一个小镇申根签署的。
申根协议现已纳入欧盟法规体系。今天,申根地区包括 26个国家, 其中4个不属于欧盟成员国:冰岛、挪威、瑞士和列支敦士登已加入申根地区。
申根地区的国家已经取消了与其它申根成员国之间的边境管制,并加强了与非申根国家的边境管制。任何国籍的人都可以在不受边界检查的情况下越过内部边界。但是,国家主管当局也可以在内部边界和边境地区进行警方检查。
1985年6月14日——法国、德国、比利时、卢森堡、荷兰(1995年3月26日实施)
1990年11月——意大利(1997年10月26日实施)
1991年6月25日——葡萄牙和西班牙(1995年3月26日实施)
1992年11月6日——希腊(2000年1月1日实施)
1995年4月28日——奥地利(1997年12月1日实施)
1996年12月19日——丹麦、芬兰、冰岛、挪威和瑞典(2001年3月25日实施)
2003年4月16日——捷克共和国、爱沙尼亚、匈牙利、拉脱维亚、立陶宛、马耳他、波兰,、斯洛伐克和斯洛文尼亚(2007年12月21日实施)
2004年10月26日——瑞士(2008年12月12日实施)
2008年2月28日——列支敦士登(2011年12月19日实施)
亚速尔群岛,马德拉岛和加那利群岛位于欧洲大陆外侧,但不属于申根区的一部分。
法属圭亚那、瓜德罗普、马提尼克、马约特、留尼旺和圣马丁集体(法属)是欧盟成员,但不是申根地区,因此,甚至法国签发的申根签证在这些领土上也无效。
法属波利尼西亚、法属南部和南极领地、喀里多尼亚、圣巴泰勒米、圣皮埃尔和密克隆、瓦利斯和富图纳也是法国的领土,但它们不属于欧盟或申根区成员。
以下六个地区是荷属加勒比地区的组成部分:博奈尔、圣尤斯特歇斯和萨巴(BES群岛)以及阿鲁巴岛、库拉索岛和圣马丁岛。这些领土都不属于欧盟或申根地区,它们有自己的签证政策和制度。
斯瓦尔巴德是属于挪威的领土,根据国际法享有特殊地位,但它不是申根区的一部分。此片领土没有任何签证制度,但任何非国民必须要通过申根区才能进入该地区。
法罗群岛和格陵兰属于丹麦。然而,它们都不是欧盟或申根区的成员。