City served | FAA | IATA | ICAO | Airport name | Role | Enplanements (2019) |
---|
| | | | Commercial service – primary airports | | |
Boston | BOS | BOS | KBOS | Gen. Edward Lawrence Logan International Airport | P-L | 20,006,521 |
Hyannis | HYA | HYA | KHYA | Cape Cod Gateway Airport (Boardman/Polando Field) | P-N | 28,341 |
Nantucket | ACK | ACK | KACK | Nantucket Memorial Airport | P-N | 126,610 |
Vineyard Haven | MVY | MVY | KMVY | Martha's Vineyard Airport | P-N | 52,605 |
Worcester | ORH | ORH | KORH | Worcester Regional Airport | P-N | 71,631 |
| | | | Commercial service – nonprimary airports | | |
Bedford | BED | BED | KBED | Hanscom Field / Hanscom Air Force Base | CS | 10,194 |
New Bedford | EWB | EWB | KEWB | New Bedford Regional Airport | CS | 7,956 |
Provincetown | PVC | PVC | KPVC | Provincetown Municipal Airport | CS | 10,316 |
| | | | Reliever airports | | |
Beverly | BVY | BVY | KBVY | Beverly Regional Airport | R | 277 |
Lawrence | LWM | LWM | KLWM | Lawrence Municipal Airport | R | 180 |
Norwood | OWD | OWD | KOWD | Norwood Memorial Airport | R | 173 |
| | | | General aviation airports | | |
Chatham | CQX | | KCQX | Chatham Municipal Airport | GA | 34 |
Fitchburg | FIT | | KFIT | Fitchburg Municipal Airport | GA | 27 |
Gardner | GDM | GDM | KGDM | Gardner Municipal Airport | GA | 0 |
Great Barrington | GBR | GBR | KGBR | Walter J. Koladza Airport (Great Barrington Airport) | GA | 0 |
Mansfield | 1B9 | | | Mansfield Municipal Airport | GA | 0 |
Marshfield | GHG | | KGHG | Marshfield Municipal Airport (George Harlow Field) | GA | 3 |
Montague | 0B5 | | | Turners Falls Airport | GA | 0 |
North Adams | AQW | | KAQW | Harriman-and-West Airport | GA | 7 |
Northampton | 7B2 | | | Northampton Airport | GA | 3 |
Orange | ORE | | KORE | Orange Municipal Airport | GA | 17 |
Pittsfield | PSF | PSF | KPSF | Pittsfield Municipal Airport | GA | 179 |
Plymouth | PYM | PYM | KPYM | Plymouth Municipal Airport | GA | 46 |
Southbridge | 3B0 | | | Southbridge Municipal Airport | GA | 0 |
Springfield / Chicopee | CEF | CEF | KCEF | Westover Metropolitan Airport / Westover Air Reserve Base | GA | 668 |
Stow | 6B6 | | | Minute Man Air Field | GA | 0 |
Taunton | TAN | | KTAN | Taunton Municipal Airport (King Field) | GA | 0 |
Westfield / Springfield | BAF | BAF | KBAF | Westfield-Barnes Regional Airport | GA | 1,008 |
| | | | Other public-use airports (not listed in NPIAS) | | |
Barre / Barre Plains | 8B5 | | | Tanner-Hiller Airport | | |
Berkley | 1M8 | | | Myricks Airport | | |
Edgartown | 1B2 | | | Katama Airpark | | |
Falmouth | 5B6 | | | Falmouth Airpark | | |
Halifax | MA6 | | | Monponsett Pond Seaplane Base | | |
Hanson | 28M | | | Cranland Airport | | |
Hopedale | 1B6 | | | Hopedale Industrial Park Airport | | |
Marstons Mills | 2B1 | | | Cape Cod Airfield | | |
Newburyport | 2B2 | | | Plum Island Airport | | |
Spencer | 60M | | | Spencer Airport | | |
Sterling | 3B3 | | | Sterling Airport | | |
| | | | Military airports | | |
Falmouth | FMH | FMH | KFMH | Otis Air National Guard Base | | |
| | | | Notable private-use airports | | |
Amesbury | 6MA0 | | | Lake Gardner Seaplane Base | | |
Ipswich | MA36 | | | Snow Airport (former public use, FAA: PHQ) | | |
Oak Bluffs | MA44 | | | Trade Wind Airport | | |
Palmer | 13MA | PMX | | Metropolitan Airport (former public use, FAA: PMX) | | |
Southwick | 28MA | | | Cannizzaro Field | | |
Ware | MA53 | UWA | | Ware Airport (former public use, FAA: UWA) | | |
| | | | Notable former airports | | |
Acushnet | | | | Acushnet Airport (1952–1959) | | |
Agawam | 7B0 | | | Bowles Agawam Airport (1930–1985) | | |
Ayer | AYE | | | Moore Army Airfield (1929–1995) | | |
Bolton | | | | Bolton Airport (1931–1951) | | |
Braintree | | | | Braintree Airport (1948–1968) | | |
Brockton | | | | Brockton Airport (1920s–1950s) | | |
Canton | | | | Boston Metropolitan Airport (1931–1950s) | | |
Chatham | | | | Chatham Naval Air Station | | |
Chilmark | | | | No Man's Land Navy Airfield | | |
Fall River | FLR | | KFLR | Fall River Municipal Airport (closed 1996–1998) | | |
Hanover | | | | Clark Airport | | |
Danvers | | | | Robbins Airport | | |
Gloucester | | | | Coast Guard Aviation Station Ten Pound Island | | |
Grafton | | | | Grafton Airport | | |
Hatfield | MA03 | | | Hatfield-Pilgrim Airport | | |
Haverhill | 8B6 | | | Haverhill Dutton Airport | | |
Haverhill | MA04 | | | Haverhill Riverside Airport & Seaplane Base | | |
Lancaster | | | | Pine Hill Airport | | |
Leicester | MA04 | | | Leicester Airport | | |
Lowell | | | | Lowell Airport | | |
Marlborough | 9B1 | | | Marlboro Airport | | |
Methuen | MA2 | | | Merrimack Valley Seaplane Base | | |
Nomans Land | | | | No Man's Land Navy Airfield | | |
Norfolk | | | | Henan-Menon Memorial Airport | | |
North Middleboro | | | | North Middleboro Airpark | | |
Quincy | | | | NAS Squantum | | |
Revere | | | | Revere Airport (1927–1962) | | |
Salem | | | | CGAS Salem | | |
Saugus | | | | Saugus Field | | |
Seekonk, MA | | | | Providence Airport (1928 [3] –1950s) | | |
South Weymouth | NZY | | | Naval Air Station South Weymouth (Shea Field) | | |
Springfield | | | | Springfield Airport | | |
Tewksbury | B09 | | | Tew-Mac Airport (closed 1997) | | |
Westboro | 3B6 | | | Westboro Airport (1934–1980) | | |