The CNPA is a tri-level association. The "parent" level is the National Council whose main objective is to be the liaison between the association and the company. The second level is comprised of (5) Regions and the third level is the Local Councils within these Regions as follows:
- ATLANTIC REGION - Campbellton, Edmundston, Saint John, Moncton, Charlottetown, Truro, Halifax, Sydney, Port aux Basques and St. John's.
- QUEBEC REGION - Abitibi, Mont-Joli, Coteau, Mauricie, Quebec City, Montreal, Montreal South Shore, New Carlisle, Riviere du Loup.
- ONTARIO REGION - Barrie, Belleville, Hamilton, Kingston, London, Niagara Falls, Ottawa, Peterborough, Sarnia, Thunder Bay and Toronto.
- PRAIRIE REGION - Winnipeg and Saskatoon.
- MOUNTAIN REGION - Calgary, Edmonton, Kamloops, Nanaimo, Victoria, Vancouver, Fraser Valley South and Prince George