国际民间航空组织机场代码(ICAO code,International Civil Aviation Organization Airport Code),亦称国际民航组织机场代码,是国际民航组织为世界上所有机场所订定的识别代码,由4个英文字母组成。ICAO机场代码通常用于空中交通管理及飞行策划等。
ICAO机场代码与一般公众及旅行社所使用的(3字母)IATA机场代码并不相同。
ICAO机场代码有区域性的结构,并不会重复。通常首字母代表所属大洲,第二个字母则代表国家,剩余的两个字母则用于分辨城市。部份幅员广大的国家,则以首字母代表国家,其余三个字母用于分辨城市。
目前,国际民航组织机场代码不使用 I,J,Q 和 X 字头。