爱丁堡机场的历史可追溯至第一次世界大战时期,机场海拔高度为41米(135英尺)。机场共有三条沥青跑道,即长宽分别为2560米×46米的06/24跑道、799米×46米的08/26跑道和1747米×46米的12/30跑道,其中08/26跑道已关闭服务。爱丁堡机场只有一座两层的航站楼,建于1977年,由Sir Robert Matthew设计,航站楼分国内和国际航线区域,设有47个值机柜台。2005年,爱丁堡机场新建一个57米高的空中交通管制塔台。
作为苏格兰主要的国际门户,爱丁堡机场主营国内、地区和国际定期的客货运航线,包括一些季节性的包机航线,为超过40家的航空公司提供服务,通航至全球100多个目的地。2013年,爱丁堡机场年客运吞吐量约980万人次,飞机起降超过111000次。2014年,该机场年客运吞吐量达到1020万人次,成为苏格兰最繁忙的机场。