The northern airports are generally operated by the territory.
In southern Canada we have a model where airports have been devolved, so we have 26 airports that are national system airports, where they officially are still on federal land. They pay rent to the federal government, but they are operated by the local airport authorities.