北京共有四个机场。
首先是北京首都国际机场,它是一个主要的民用机场,位于北京东部,是中国的三大枢纽机场之一,也是中国最繁忙的国际机场。
南苑机场是一个军民合用的机场,位于北京南部,主要为中国人民解放军空军服务。同时,南苑机场也提供民用航班服务。
西郊机场曾是一个军用机场,位于北京西部,主要为中国人民解放军空军服务。后来,该机场进行了民用化改造,目前为北京西部的一个小型民用机场。
沙河机场是一个位于北京北部的机场,主要服务于通县和州县。该机场主要是为周边地区提供飞行服务,服务于地方发展。
海军航空兵使用的是良乡机场,位于北京西南部。这是北京唯一一个海军航空兵专用的机场。
综上所述,北京共有四个机场,包括两个民用机场(首都国际机场和西郊机场),一个军民合用机场(南苑机场),以及一个海军航空兵专用机场(良乡机场)。这四个机场各司其职,共同为北京乃至周边地区的空中交通提供服务。