1935年,因为美国等地的银价上升,引起中国及香港的白银外流。香港政府在1935年11月9日通过货币条例,公布以港元作为香港货币单位,并将港元与英镑汇率定为16港元兑1英镑。1937年8月1日,终止了各种银元的流通,正式以港元作为法定货币。二次大战日本占领香港时,强行以日本军用手票代替港元。战后港元才恢复法定地位。
港元最初与英镑挂钩,但是战后英国的经济实力减弱,更曾一度大幅贬值,影响香港经济。香港政府于是在1972年6月英镑作自由浮动后,改为将港元以美元挂钩。最初汇率为5.65港元兑1美元。1973年2月改为5.085港元兑1美元。1974年11月起,改作自由浮动。直至1983年,由于香港前途问题引发的信心危机令港元汇价大幅下降,到了同年9月一度下跌至9.6港元兑1美元。同年10月17日起,当时的财政司彭励治宣布港元汇价与美元挂钩,定为7.80港元兑1美元,一直维持至今。在香港市民的要求下,香港金融管理局乃于2002年起自行印行拾元钞票,并于2007年以试验性质改为塑胶钞票。而港元中的硬币则全部由金融管理局负责发行。自1983年起,香港建立了港元发行与美圆挂钩的联系汇率制度。2009年3月13日为提高内地和香港跨境支付清算效率,密切两地经济金融联系,中国人民银行今天发布公告,公布了利用境内外币支付系统建立两地多种货币支付系统互通安排的相关细则,对两地支付互通安排的业务范围、内地银行通过两地支付互通安排汇往香港银行的支付路径、两地跨境退汇业务的报文格式和两地跨境转汇业务收费等问题作出了具体规定。