Aeroportul Churchill Falls este detinut si operat de Churchill Falls Labrador Corporation Limited. Aeroportul este situat la 4 mile marine (7,4 km; 4,6 mi) nord-vest de Churchill Falls, Newfoundland si Labrador, Canada. Patru structuri mici sunt singurele cladiri, deoarece aeroportul nu are un terminal oficial.
Aeroportul este situat in apropiere de Labrador City, Happy Valley, Sept-Îles, Port-Cartier, Sainte-Anne-des-Monts, Gaspé, Matane, Chandler, Campbellton, Beresford, Bathurst, Tracadie, Miramichi, Summerside, Shediac, Beaubassin East / Beaubassin-est, Moncton, Dieppe, Sackville, Amherst (Canada).