Zoning & land use across New Brunswick

What can I build? Do I need a development permit?

64 of 77 municipalities in New Brunswick have an adopted bylaw on zoning & land use on file. Each row links the municipality's answer page and, where transcribed, the full text of the document.

MunicipalityAdopted documentKey factsVerified
Bathurst
City
By-Law No. 2008-01 — Zoning By-Law for the City of Bathurst / Arrêté No 2008-01 Arrêté de zonage de la Ville de Bathurst
+2 more
adopted 2008-05-05
— 2026-09-27
Beaurivage
Town
By-Law 25-03 — Town of Beaurivage Zoning By-Law
adopted 2025-10-21
— 2026-09-27
Belle-Baie
Town
Arrêté 2025-07 — Arrêté de zonage
+1 more
— 2026-09-27
Bois-Joli
Village
Arrêté no. 02-2026 — Adoptant le Plan rural du Village de Bois-Joli
+1 more
— 2026-09-27
Butternut Valley
Rural community
By-law 25-STH-027-01 Amending the Ministerial Regulation for the Studholm Parish Planning Area Rural Plan
+6 more
adopted 2025-08-25
— 2026-09-27
Campbellton
City
By-law No. Z-1 — Zoning By-law (Campbellton Regional Community, consolidated)
+2 more
— 2026-09-27
Cap-Acadie
Town
Zoning By-law No. CA-18 — Regional Town of Cap-Acadie
+2 more
— 2026-09-27
Caraquet
Town
Arrêté ZONAGE2025 — Zonage (Zoning By-law, 2025)
+3 more
— 2026-09-27
Carleton North
Town
District of Carleton North Zoning By-Law No. P-02
+1 more
— 2026-09-27
Central York
Rural community
By-law A-12 — Douglas Planning Area Rural Plan Amendment
+1 more
adopted 2025-05-27
— 2026-09-27
Champdoré
Town
Arrêté No. 2010-02 (Saint-Antoine) — Arrêté de lotissement / Subdivision By-law
+2 more
— 2026-09-27
Dieppe
City
By-Law Z-10 (2021) — Zoning
+2 more
adopted 2021-04-12
— 2026-09-27
Doaktown
Village
By-Law No. 2017-01 — Village of Doaktown Rural Plan
adopted 2017-10-18
— 2026-09-27
Eastern Charlotte
Rural community
By-Law No. 25-C (Town of St. George) — Zoning By-Law
+3 more
— 2026-09-27
Edmundston
City
Arrete municipal 27R2024 — Arrete de lotissement d'Edmundston
+2 more
— 2026-09-27
Fredericton
City
By-law No. Z-5 — A Zoning By-law for the City of Fredericton (PDF)
+1 more
— 2026-09-27
Fredericton Junction
Village
By-Law No. 2009-01 — Rural Plan (Village of Fredericton Junction)
+1 more
— 2026-09-27
Fundy Albert
Village
Hillsborough By-Law No. 37 — Zoning By-Law Amendment
+1 more
— 2026-09-27
Fundy Shores
Rural community
By-Law C-2-2024: Rural Plan By-Law
+1 more
— 2026-09-27
Fundy-St. Martins
Village
Fundy-St. Martins Rural Plan (By-law #11) — 2026-09-27
Grand Bay-Westfield
Town
By-law PD-009: Zoning By-law (Consolidated to October 2024)
+1 more
adopted 2023-10-10
— 2026-09-27
Grand Falls
Town
Zoning By-law No. 1900 — former Town of Grand Falls
+1 more
— 2026-09-27
Grand Manan
Village
By-Law 56-22 — The Rural Plan By-Law
+1 more
— 2026-09-27
Grand-Bouctouche
Town
Arrêté 2025-01 — Plan municipal de Grand-Bouctouche
+1 more
adopted 2025-04-30
— 2026-09-27
Hampton
Town
By-Law No. HAM-2023-16 — Hampton Zoning By-law
+2 more
adopted 2024-01-09
— 2026-09-27
Hanwell
Rural community
By-Law 11-2016 — The rural community of Hanwell Rural Plan (Zoning/Land Use)
adopted 2016-03-09
— 2026-09-27
Hartland
Town
By-Law B-46 — Zoning By-law
adopted 2009-03-09
— 2026-09-27
Harvey
Rural community
By-law 2024-3 — A By-law to Amend By-law 2020-2: The Village of Harvey Rural Plan — 2026-09-27
Haut-Madawaska
Town
Arrêté n° 2025-06 — Plan municipal de la Ville de Haut-Madawaska
+3 more
adopted 2025-11-12
— 2026-09-27
Hautes-Terres
Town
Arrêté n° 2023-03 — Arrêté sur le lotissement (subdivision)
+3 more
— 2026-09-27
Heron Bay
Town
Municipal Plan No. 805-08 — 2026-09-27
Kedgwick
Rural community
Arrêté no. 19 — Plan rural (Rural Plan / Zoning) — 2026-09-27
Maple Hills
Rural community
By-Law No. 21-WAP-069-MH-03 — Rural Plan (amending Westmorland-Albert Planning Area Rural Plan) — 2026-09-27
McAdam
Village
By-Law No. 37 — Subdivision By-Law
+5 more
adopted 1977-05-25
— 2026-09-27
Memramcook
Village
Arrêté no 38 — Plan rural (Rural Plan / Zoning)
+2 more
— 2026-09-27
Miramichi
City
By-Law No. 110 — City of Miramichi Zoning By-Law
+2 more
adopted 2020-09-29
— 2026-09-27
Miramichi River Valley
Rural community
By-Law No. 8 — A By-Law to Amend Village of Blackville By-Law No. 57 (Blackville Rural Plan) — Rezoning
adopted 2024-08-27
— 2026-09-27
Moncton
City
By-Law Z-222 — City of Moncton Zoning By-Law / Arrêté de zonage
+1 more
— 2026-09-27
Nackawic-Millville
Rural community
By-Law No. 51-2017 — Zoning
+2 more
adopted 2017-04-03
— 2026-09-27
Nashwaak
Rural community
By-Law No. 2024-07 — Amendment to Nashwaak Valley Rural Plan (Pond Rezoning)
+2 more
— 2026-09-27
Neguac
Village
Arrêté 07-2022 — Arrêté de construction de Neguac
+1 more
adopted 2022-05-30
— 2026-09-27
New Maryland
Village
Zoning By-law No. 04-2019 (Consolidated January 2024)
+1 more
— 2026-09-27
Oromocto
Town
By-Law 522 — Zoning
+1 more
— 2026-09-27
Riverview
Town
By-Law 300-8 — Zoning By-Law
+1 more
adopted 2025-11-10
— 2026-09-27
Rivière-du-Nord
Town
Arrêté No. 002-00-2023 — Arrêté sur le lotissement
+3 more
adopted 2023-06-20
— 2026-09-27
Rothesay
Town
By-Law 2-10: Rothesay Zoning By-law (consolidated November 2023)
+2 more
— 2026-09-27
Saint John
City
By-Law C.P. 111 — Zoning By-Law of The City of Saint John (Office Consolidation)
+1 more
— 2026-09-27
Saint-Quentin
Town
Arrêté No. 26-2018: Plan d'aménagement municipal
+1 more
— 2026-09-27
Salisbury
Town
By-Law No. 17 — Zoning By-Law
+1 more
— 2026-09-27
Shediac
Town
Zoning By-Law Z-14-44 (Consolidated May 2021) — 2026-09-27
Shippagan
Town
Arrêté No. 100-2018 — Arrêté sur le lotissement (Subdivision)
+1 more
— 2026-09-27
Southern Victoria
Village
Bylaw L-3 — Respecting the Regulation of the Subdivision of Land
+1 more
— 2026-09-27
St. Stephen
Town
Registered MDSS Zoning By-law Z-4
+1 more
— 2026-09-27
Strait Shores
Rural community
Zoning By-law No. 01-43 (Village of Port Elgin) — in force for Strait Shores area
+1 more
— 2026-09-27
Sunbury-York South
Rural community
By-Law 12 — New Maryland Parish Planning Area Rural Plan Amendment
+5 more
adopted 2024-04-25
— 2026-09-27
Sussex
Town
By-Law No. 1350-24 — Sussex Zoning By-Law (Consolidated)
+1 more
— 2026-09-27
Tantramar
Town
By-Law No. 244 — Town of Sackville Zoning By-Law (Consolidated, posted on Tantramar site)
+1 more
— 2026-09-27
Three Rivers
Village
By-Law No. 2023-05 — Building By-Law — 2026-09-27
Tracadie
Regional municipality
Arrêté 016-00-2017 — Arrêté de lotissement (Subdivision) — 2026-09-27
Tracy
Village
By-Law No. 32-2021 — A By-Law to Amend the Village of Tracy Rural Plan By-Law No. 29
+1 more
— 2026-09-27
Valley Waters
Village
By-Law 24-12-02 — Amended Subdivision By-Law — 2026-09-27
Vallée-des-Rivières
Town
Arrêté 14-2026-VDR — Plan municipal (Municipal Plan) — 2026-09-27
Woodstock
Town
Zoning By-Law No. Z-501 (Consolidated to February 27, 2024)
adopted 2024-02-27
— 2026-09-27
Île-de-Lamèque
Town
Arrêté No 03-01 — Arrêté de zonage de Ste-Marie-St-Raphaël (Refondu 2023-11-16)
+2 more
adopted 2023-11-16
— 2026-09-27

Nothing on file for zoning & land use

Absence here is explicit, not a gap: each municipality below was checked, and its status says why there is no document.

Checked, nothing adopted (6) — Arcadia (2026-06-07), Belledune (2026-09-27), Lakeland Ridges (2026-09-27), Quispamsis (2026-09-27), Saint Andrews (2026-06-05), Tobique Valley (2026-09-27).

Other bylaws on file, none on this topic (5) — Alnwick, Beausoleil, Five Rivers, Grand Lake, Nouvelle-Arcadie.

No bylaws published online (2, verified negatives) — Campobello Island, Upper Miramichi.

Machine-readable: zoning.json · Zoning & land use across every jurisdiction · All New Brunswick municipalities