{
 "topic": "development-charges",
 "label": "Development charges & levies",
 "question": "What development charges or levies apply to new construction? How much per new home?",
 "jurisdiction": "Alberta",
 "country": "CA",
 "source": "https://govanswers.org/ca/ab/development-charges/",
 "municipalities": [
  {
   "municipality_id": "gx-000163",
   "name": "Airdrie",
   "type": "City",
   "path": "/ca/ab/airdrie/",
   "answer_page": "/ca/ab/airdrie/development-charges/",
   "json": "/ca/ab/airdrie/development-charges.json",
   "status": "found",
   "n_adopted": 2,
   "last_verified": "2026-10-22",
   "document": "Bylaw B-11/2019 Off-site Levy Bylaw (Office Consolidation to April 23, 2026)",
   "document_number": "B-11/2019",
   "adopted_date": "2019-04-01",
   "transcript_url": "/ca/ab/airdrie/development-charges/bylaw-b-11-2019/",
   "answer": "In the City of Airdrie, Alberta, development charges & levies rules are set by Bylaw B-11/2019 Off-site Levy Bylaw (Office Consolidation to April 23, 2026) and 1 other bylaw, verified 2026-10-22. Levy per hectare: Total off-site levy $225,471–$463,878/ha ($91,245–$187,725/ac) by benefiting area; weighted average $319,818/ha ($129,426/ac) (2026). Exemptions: City Manager may defer or waive collection; City may reduce or forgive levies or provide credits. Services covered: Water, sanitary sewage, storm sewer drainage, roads, and land required for those facilities."
  },
  {
   "municipality_id": "gx-000173",
   "name": "Banff",
   "type": "Town",
   "path": "/ca/ab/banff/",
   "answer_page": "/ca/ab/banff/development-charges/",
   "json": "/ca/ab/banff/development-charges.json",
   "status": "found",
   "n_adopted": 1,
   "last_verified": "2026-10-22",
   "document": "Off-Site Levies Bylaw 59-4 (PDF)",
   "document_number": "59-4",
   "adopted_date": null,
   "transcript_url": "/ca/ab/banff/development-charges/bylaw-59-4/",
   "answer": "In the Town of Banff, Alberta, development charges & levies rules are set by Off-Site Levies Bylaw 59-4 (PDF), verified 2026-10-22. Non-residential charge: $27.00/m² for each square meter of gross residential or non-residential floor area. Payable: At building permit issuance; or at subdivision approval based on maximum gross floor area ratio possible."
  },
  {
   "municipality_id": "gx-000174",
   "name": "Barnwell",
   "type": "Village",
   "path": "/ca/ab/barnwell/",
   "answer_page": "/ca/ab/barnwell/development-charges/",
   "json": "/ca/ab/barnwell/development-charges.json",
   "status": "found",
   "n_adopted": 1,
   "last_verified": "2026-10-22",
   "document": "Bylaw No. 5-09 Off-Site Levy Bylaw",
   "document_number": "5-09",
   "adopted_date": null,
   "transcript_url": "/ca/ab/barnwell/development-charges/bylaw-5-09/",
   "answer": "In the Village of Barnwell, Alberta, development charges & levies rules are set by Bylaw No. 5-09 Off-Site Levy Bylaw, verified 2026-10-22. Levy per hectare: $70,884.00 per hectare as printed in s. 4(a) (the words and engineering report say $70,881) (2009). Payable: 50% upon signing Development Agreement; remaining 50% by December 31 of same calendar year. Exemptions: CAO may vary or waive payment with prior Council approval by resolution."
  },
  {
   "municipality_id": "gx-000180",
   "name": "Beaumont",
   "type": "City",
   "path": "/ca/ab/beaumont/",
   "answer_page": "/ca/ab/beaumont/development-charges/",
   "json": "/ca/ab/beaumont/development-charges.json",
   "status": "found",
   "n_adopted": 1,
   "last_verified": "2026-10-19",
   "document": "Off-Site Levy Bylaw No. 1086-25",
   "document_number": "1086-25",
   "adopted_date": "2025-08-26",
   "transcript_url": "/ca/ab/beaumont/development-charges/bylaw-1086-25/",
   "answer": "The City of Beaumont, Alberta has 1 adopted bylaw on file: Off-Site Levy Bylaw No. 1086-25, verified 2026-10-19."
  },
  {
   "municipality_id": "gx-000183",
   "name": "Beiseker",
   "type": "Village",
   "path": "/ca/ab/beiseker/",
   "answer_page": "/ca/ab/beiseker/development-charges/",
   "json": "/ca/ab/beiseker/development-charges.json",
   "status": "found",
   "n_adopted": 1,
   "last_verified": "2026-10-22",
   "document": "Bylaw 2019-06 Offsite Levy – Rescinds 1999-14",
   "document_number": "2019-06",
   "adopted_date": null,
   "transcript_url": "/ca/ab/beiseker/development-charges/bylaw-2019-06/",
   "answer": "In the Village of Beiseker, Alberta, development charges & levies rules are set by Bylaw 2019-06 Offsite Levy – Rescinds 1999-14, verified 2026-10-22. Levy per hectare: $153.32/acre (storm lift station $95.94 + drainage plan $57.38) plus $1,767.67 per m3/day of anticipated average daily water demand (2019). Payable: Paid upon the earlier of development permit issuance, development agreement execution, or prior to subdivision plan endorsement. Exemptions: Land in receipt of municipal services with prior off-site funding by other taxation, if servicing meets proposed use capacity, is excluded."
  },
  {
   "municipality_id": "gx-000199",
   "name": "Bowden",
   "type": "Town",
   "path": "/ca/ab/bowden/",
   "answer_page": "/ca/ab/bowden/development-charges/",
   "json": "/ca/ab/bowden/development-charges.json",
   "status": "found",
   "n_adopted": 1,
   "last_verified": "2026-10-23",
   "document": "Bylaw 001/2008 Off-Site Levies Bylaw",
   "document_number": "001/2008",
   "adopted_date": null,
   "transcript_url": "/ca/ab/bowden/development-charges/bylaw-001-2008/",
   "answer": "In the Town of Bowden, Alberta, development charges & levies rules are set by Bylaw 001/2008 Off-Site Levies Bylaw, verified 2026-10-23. Levy per hectare: $15,000/ha. Payable: At subdivision approval via Development Agreement; at Development Permit approval. Exemptions: Subdivision applications made prior to this date are excepted."
  },
  {
   "municipality_id": "gx-000203",
   "name": "Brooks",
   "type": "City",
   "path": "/ca/ab/brooks/",
   "answer_page": "/ca/ab/brooks/development-charges/",
   "json": "/ca/ab/brooks/development-charges.json",
   "status": "found",
   "n_adopted": 1,
   "last_verified": "2026-10-22",
   "document": "Off-Site Levy Bylaw No. 21/24",
   "document_number": "21/24",
   "adopted_date": "2021-12-20",
   "transcript_url": "/ca/ab/brooks/development-charges/bylaw-21-24/",
   "answer": "The City of Brooks, Alberta has 1 adopted bylaw on file: Off-Site Levy Bylaw No. 21/24, verified 2026-10-22."
  },
  {
   "municipality_id": "gx-000204",
   "name": "Bruderheim",
   "type": "Town",
   "path": "/ca/ab/bruderheim/",
   "answer_page": "/ca/ab/bruderheim/development-charges/",
   "json": "/ca/ab/bruderheim/development-charges.json",
   "status": "found",
   "n_adopted": 1,
   "last_verified": "2026-10-23",
   "document": "Bylaw No. 47-2016 Off-Site Levy Bylaw",
   "document_number": "47-2016",
   "adopted_date": null,
   "transcript_url": "/ca/ab/bruderheim/development-charges/bylaw-47-2016/",
   "answer": "In the Town of Bruderheim, Alberta, development charges & levies rules are set by Bylaw No. 47-2016 Off-Site Levy Bylaw, verified 2026-10-23. Payable: Due prior to issuance of Subdivision approval or Development permit; may be deferred per Development Agreement. Services covered: water, sanitary sewer facilities; arterial roadways; and storm water containment and drainage."
  },
  {
   "municipality_id": "gx-000206",
   "name": "Calgary",
   "type": "City",
   "path": "/ca/ab/calgary/",
   "answer_page": "/ca/ab/calgary/development-charges/",
   "json": "/ca/ab/calgary/development-charges.json",
   "status": "found",
   "n_adopted": 4,
   "last_verified": "2026-10-23",
   "document": "Off-site levies, fees and charges rate sheet (updated Jan 12, 2026)",
   "document_number": null,
   "adopted_date": null,
   "transcript_url": "/ca/ab/calgary/development-charges/off-site-levies-fees-and-charges-rate-sheet/",
   "answer": "In the City of Calgary, Alberta, development charges & levies rules are set by Bylaw 38M2009 Centre City Levy Bylaw and 3 other bylaws, verified 2026-10-23. Charge per single-detached home: $8,537.60 per unit (Established Area water/wastewater treatment levies only, 2024 rate, indexed each Jan 1); semi-detached/duplex $7,654.40. Charge per apartment unit: Established Area treatment levies (2024): grade-oriented $5,299.20/unit; non-grade-oriented 2+ bedrooms $4,416.00/unit, under 2 bedrooms $3,532.80/unit. Non-residential charge: Established Area treatment levies (2024): commercial $49.88/m2 GFA; industrial $23.94/m2 GFA."
  },
  {
   "municipality_id": "gx-000207",
   "name": "Calmar",
   "type": "Town",
   "path": "/ca/ab/calmar/",
   "answer_page": "/ca/ab/calmar/development-charges/",
   "json": "/ca/ab/calmar/development-charges.json",
   "status": "found",
   "n_adopted": 1,
   "last_verified": "2026-10-22",
   "document": "Offsite Levy Bylaw 2020-15",
   "document_number": "2020-15",
   "adopted_date": "2020-07-20",
   "transcript_url": "/ca/ab/calmar/development-charges/bylaw-2020-15/",
   "answer": "The Town of Calmar, Alberta has 1 adopted bylaw on file: Offsite Levy Bylaw 2020-15, verified 2026-10-22."
  },
  {
   "municipality_id": "gx-000208",
   "name": "Camrose",
   "type": "City",
   "path": "/ca/ab/camrose/",
   "answer_page": "/ca/ab/camrose/development-charges/",
   "json": "/ca/ab/camrose/development-charges.json",
   "status": "found",
   "n_adopted": 2,
   "last_verified": "2026-10-22",
   "document": "Off-Site Levy Bylaw 3289-23 (City Lands)",
   "document_number": "3289-23",
   "adopted_date": null,
   "transcript_url": "/ca/ab/camrose/development-charges/bylaw-3289-23/",
   "answer": "In the City of Camrose, Alberta, development charges & levies rules are set by Off-Site Levy Bylaw 3289-23 (City Lands) and 1 other bylaw, verified 2026-10-22. Levy per hectare: per net developable hectare basis; Schedule \"B\" area-specific totals (Area 10.0: $119,135; Area 23.0: $337,908). Services covered: potable water; sanitary sewage; storm drainage; transportation networks; and land required in connection with any of the foregoing facilities."
  },
  {
   "municipality_id": "gx-000210",
   "name": "Canmore",
   "type": "Town",
   "path": "/ca/ab/canmore/",
   "answer_page": "/ca/ab/canmore/development-charges/",
   "json": "/ca/ab/canmore/development-charges.json",
   "status": "found",
   "n_adopted": 1,
   "last_verified": "2026-10-23",
   "document": "Off-Site Levy Bylaw 2020-27 (office consolidation current as of January 13, 2026)",
   "document_number": "2020-27",
   "adopted_date": "2021-01-05",
   "transcript_url": "/ca/ab/canmore/development-charges/bylaw-2020-27/",
   "answer": "The Town of Canmore, Alberta has 1 adopted bylaw on file: Off-Site Levy Bylaw 2020-27 (office consolidation current as of January 13, 2026), verified 2026-10-23."
  },
  {
   "municipality_id": "gx-000212",
   "name": "Cardston",
   "type": "Town",
   "path": "/ca/ab/cardston/",
   "answer_page": "/ca/ab/cardston/development-charges/",
   "json": "/ca/ab/cardston/development-charges.json",
   "status": "found",
   "n_adopted": 1,
   "last_verified": "2026-10-22",
   "document": "Bylaw 1675 - Offsite Levies",
   "document_number": "1675",
   "adopted_date": null,
   "transcript_url": "/ca/ab/cardston/development-charges/bylaw-1675/",
   "answer": "In the Town of Cardston, Alberta, development charges & levies rules are set by Bylaw 1675 - Offsite Levies, verified 2026-10-22. Levy per hectare: $5,109.21 per acre."
  },
  {
   "municipality_id": "gx-000220",
   "name": "Chestermere",
   "type": "City",
   "path": "/ca/ab/chestermere/",
   "answer_page": "/ca/ab/chestermere/development-charges/",
   "json": "/ca/ab/chestermere/development-charges.json",
   "status": "found",
   "n_adopted": 1,
   "last_verified": "2026-10-19",
   "document": "City of Chestermere Off-Site Levy Bylaw #020-26",
   "document_number": "020-26",
   "adopted_date": "2026-06-09",
   "transcript_url": "/ca/ab/chestermere/development-charges/bylaw-020-26/",
   "answer": "In the City of Chestermere, Alberta, development charges & levies rules are set by City of Chestermere Off-Site Levy Bylaw #020-26, verified 2026-10-19. Levy per hectare: 2026 Off Site Levy per Hectare: $288,475–$493,278 per hectare by area; weighted average $431,720 per net hectare. Services covered: Water, sanitary sewer, stormwater, transportation, recreation, fire, and library infrastructure."
  },
  {
   "municipality_id": "gx-000227",
   "name": "Coaldale",
   "type": "Town",
   "path": "/ca/ab/coaldale/",
   "answer_page": "/ca/ab/coaldale/development-charges/",
   "json": "/ca/ab/coaldale/development-charges.json",
   "status": "found",
   "n_adopted": 1,
   "last_verified": "2026-10-22",
   "document": "Offsite Levy Bylaw (2023)",
   "document_number": null,
   "adopted_date": "2023-05-23",
   "transcript_url": "/ca/ab/coaldale/development-charges/offsite-levy-bylaw/",
   "answer": "In the Town of Coaldale, Alberta, development charges & levies rules are set by Offsite Levy Bylaw (2023), verified 2026-10-22. Levy per hectare: $184,766/Hectare total (Water $50,253/Hectare; Wastewater $68,834/Hectare; Storm Sewer $0/Hectare; Transportation $65,679/Hectare; Facilities $0/Hectare). Payable: Imposed at subdivision approval or Development Permit approval; Town may defer collection and require security. Services covered: Water, storm sewer drainage, sanitary sewage and roads required for or impacted by subdivision or development."
  },
  {
   "municipality_id": "gx-000228",
   "name": "Coalhurst",
   "type": "Town",
   "path": "/ca/ab/coalhurst/",
   "answer_page": "/ca/ab/coalhurst/development-charges/",
   "json": "/ca/ab/coalhurst/development-charges.json",
   "status": "found",
   "n_adopted": 2,
   "last_verified": "2026-10-22",
   "document": "Off-Site Levy Bylaw",
   "document_number": null,
   "adopted_date": null,
   "transcript_url": "/ca/ab/coalhurst/development-charges/off-site-levy-bylaw/",
   "answer": "In the Town of Coalhurst, Alberta, development charges & levies rules are set by Off-Site Levy Bylaw and 1 other bylaw, verified 2026-10-22. Payable: 50% payable upon signing of Development Agreement; remaining 50% by December 31 of same calendar year. Exemptions: C.A.O. may vary or waive payment of off-site levies with prior approval by Council resolution. Services covered: water; sanitary sewage; storm sewer drainage; roads; land; community recreation facilities; fire hall; police station; libraries."
  },
  {
   "municipality_id": "gx-000229",
   "name": "Cochrane",
   "type": "Town",
   "path": "/ca/ab/cochrane/",
   "answer_page": "/ca/ab/cochrane/development-charges/",
   "json": "/ca/ab/cochrane/development-charges.json",
   "status": "found",
   "n_adopted": 2,
   "last_verified": "2026-10-23",
   "document": "Off-Site Levy Bylaw",
   "document_number": null,
   "adopted_date": null,
   "transcript_url": "/ca/ab/cochrane/development-charges/off-site-levy-bylaw/",
   "answer": "The Town of Cochrane, Alberta has 2 adopted bylaws on file: Off-Site Levy Bylaw; Off-Site Levy Bylaw 15/2025, verified 2026-10-23."
  },
  {
   "municipality_id": "gx-000230",
   "name": "Cold Lake",
   "type": "City",
   "path": "/ca/ab/cold-lake/",
   "answer_page": "/ca/ab/cold-lake/development-charges/",
   "json": "/ca/ab/cold-lake/development-charges.json",
   "status": "found",
   "n_adopted": 1,
   "last_verified": "2026-10-22",
   "document": "281-DA-07, Off-Site Levy (Unofficial Consolidation as of June 8, 2010)",
   "document_number": null,
   "adopted_date": null,
   "transcript_url": "/ca/ab/cold-lake/development-charges/281-da-07-off-site-levy/",
   "answer": "In the City of Cold Lake, Alberta, development charges & levies rules are set by 281-DA-07, Off-Site Levy (Unofficial Consolidation as of June 8, 2010), verified 2026-10-22. Payable: Upon issuance of Development Permit or before subdivision plan registration, whichever earliest; Development Agreement may require earlier payment. Exemptions: Environmental Reserve, Municipal Reserve, and Arterial Road Right of Way are excluded. Services covered: Water distribution, sanitary sewer, storm water management, and roadway network infrastructure."
  },
  {
   "municipality_id": "gx-000235",
   "name": "County of Grande Prairie No. 1",
   "type": "Municipal District",
   "path": "/ca/ab/county-of-grande-prairie-no-1/",
   "answer_page": "/ca/ab/county-of-grande-prairie-no-1/development-charges/",
   "json": "/ca/ab/county-of-grande-prairie-no-1/development-charges.json",
   "status": "found",
   "n_adopted": 2,
   "last_verified": "2026-10-22",
   "document": "Bylaw No. 2702 Offsite Levies Bylaw for new or expanded roads (consolidated, amended by 2844, 3086, 3121)",
   "document_number": "2702",
   "adopted_date": null,
   "transcript_url": "/ca/ab/county-of-grande-prairie-no-1/development-charges/bylaw-2702/",
   "answer": "In the Municipal District of County of Grande Prairie No. 1, Alberta, development charges & levies rules are set by Bylaw No. 2702 Offsite Levies Bylaw for new or expanded roads (consolidated, amended by 2844, 3086, 3121) and 1 other bylaw, verified 2026-10-22. Levy per hectare: Zone 1 $11,000.00/acre; Zone 2 $8,600.00/acre; Zone 3 $1,800.00/acre on gross developable acres (up to and including Oct 31, 2014). Services covered: Construction, upgrading or expansion of County Roads, including lighting, landscaping, signals, design, engineering, land costs, surveying and carrying costs. Indexing and expiry: Calculated annually by Engineer on or before April 1 (also April 30); effective Nov 1 until Oct 31 (also April 30) next year."
  },
  {
   "municipality_id": "gx-000243",
   "name": "County of Vermilion River",
   "type": "Municipal District",
   "path": "/ca/ab/county-of-vermilion-river/",
   "answer_page": "/ca/ab/county-of-vermilion-river/development-charges/",
   "json": "/ca/ab/county-of-vermilion-river/development-charges.json",
   "status": "found",
   "n_adopted": 1,
   "last_verified": "2026-10-22",
   "document": "Bylaw 12-04 Off-Site Levy Bylaw",
   "document_number": "12-04",
   "adopted_date": null,
   "transcript_url": "/ca/ab/county-of-vermilion-river/development-charges/bylaw-12-04/",
   "answer": "In the Municipal District of County of Vermilion River, Alberta, development charges & levies rules are set by Bylaw 12-04 Off-Site Levy Bylaw, verified 2026-10-22. Payable: Payable upon endorsement of subdivision approval or issuance of development permit; deferral may be provided by development agreement or County policy. Exemptions: Excludes Environmental Reserve, Municipal Reserve, and Arterial Road Right of Way; Council may defer/waive or reduce/forgive levies per policy. Services covered: Transportation and drainage infrastructure projects listed in Schedule 'C'."
  },
  {
   "municipality_id": "gx-000245",
   "name": "County of Wetaskiwin No. 10",
   "type": "Municipal District",
   "path": "/ca/ab/county-of-wetaskiwin-no-10/",
   "answer_page": "/ca/ab/county-of-wetaskiwin-no-10/development-charges/",
   "json": "/ca/ab/county-of-wetaskiwin-no-10/development-charges.json",
   "status": "found",
   "n_adopted": 3,
   "last_verified": "2026-10-23",
   "document": "Off-Site Levy Bylaw 2007/38",
   "document_number": "2007/38",
   "adopted_date": "2007-05-17",
   "transcript_url": "/ca/ab/county-of-wetaskiwin-no-10/development-charges/bylaw-2007-38/",
   "answer": "In the Municipal District of County of Wetaskiwin No. 10, Alberta, development charges & levies rules are set by Off-Site Levy Bylaw 2007/38 and 2 other bylaws, verified 2026-10-23. Payable: Upon issuance of Building or Development Permit or before Subdivision Plan registration, whichever earliest; Municipality may defer collection by agreement. Exemptions: Lands with on-site sanitary sewer disposal/treatment to County satisfaction under Sewer Policy 6611; Municipality may reduce or forgive levies. Services covered: capital cost of new or expanded facilities for treatment, movement or disposal of sanitary sewage and acquisition of lands in connection therewith."
  },
  {
   "municipality_id": "gx-000249",
   "name": "Crossfield",
   "type": "Town",
   "path": "/ca/ab/crossfield/",
   "answer_page": "/ca/ab/crossfield/development-charges/",
   "json": "/ca/ab/crossfield/development-charges.json",
   "status": "found",
   "n_adopted": 1,
   "last_verified": "2026-10-23",
   "document": "Off-Site Levy Bylaw No. 2023-03",
   "document_number": "2023-03",
   "adopted_date": "2023-04-04",
   "transcript_url": "/ca/ab/crossfield/development-charges/bylaw-2023-03/",
   "answer": "In the Town of Crossfield, Alberta, development charges & levies rules are set by Off-Site Levy Bylaw No. 2023-03, verified 2026-10-23. Levy per hectare: Total $51,880.85–$84,768.22/ha by area: transportation $34,227.40 + water $6,135.93–$10,731.72 + wastewater $6,921.73–$40,996.63 per ha (2023). Payable: Prior to subdivision approval endorsement or upon development permit issuance; CAO may defer/waive collection. Exemptions: CAO may defer or waive collection; Council may reduce/forgive levies or provide credits."
  },
  {
   "municipality_id": "gx-000257",
   "name": "Diamond Valley",
   "type": "Town",
   "path": "/ca/ab/diamond-valley/",
   "answer_page": "/ca/ab/diamond-valley/development-charges/",
   "json": "/ca/ab/diamond-valley/development-charges.json",
   "status": "found",
   "n_adopted": 2,
   "last_verified": "2026-10-22",
   "document": "Town of Black Diamond Off-Site Levy Bylaw 2022-11",
   "document_number": "2022-11",
   "adopted_date": null,
   "transcript_url": "/ca/ab/diamond-valley/development-charges/bylaw-2022-11/",
   "answer": "In the Town of Diamond Valley, Alberta, development charges & levies rules are set by Town of Black Diamond Off-Site Levy Bylaw 2022-11 and 1 other bylaw, verified 2026-10-22. Payable: Prior to subdivision plan endorsement or development permit release; CAO may defer or allow 50% at endorsement and 50% within 1 year. Exemptions: Environmental reserve and environmental reserve easements are excepted from the Development Area. Indexing and expiry: Applies until replaced or rescinded by the Council of the new amalgamated Town of Diamond Valley."
  },
  {
   "municipality_id": "gx-000262",
   "name": "Drumheller",
   "type": "Town",
   "path": "/ca/ab/drumheller/",
   "answer_page": "/ca/ab/drumheller/development-charges/",
   "json": "/ca/ab/drumheller/development-charges.json",
   "status": "found",
   "n_adopted": 1,
   "last_verified": "2026-10-22",
   "document": "Offsite Levy Bylaw #31.98",
   "document_number": "31.98",
   "adopted_date": null,
   "transcript_url": "/ca/ab/drumheller/development-charges/bylaw-31-98/",
   "answer": "In the Town of Drumheller, Alberta, development charges & levies rules are set by Offsite Levy Bylaw #31.98, verified 2026-10-22. Charge per single-detached home: Greater of $500 per housing unit, 50¢/sq ft of gross floor area, or $2,000/acre of gross land developed (Bylaw 31-98, 1998). Charge per apartment unit: Greater of $500 per housing unit, 50¢/sq ft of gross floor area, or $2,000/acre of gross land developed (Bylaw 31-98, 1998). Non-residential charge: Greater of 50¢/sq ft of gross floor area or $2,000/acre of gross land developed (Bylaw 31-98, 1998)."
  },
  {
   "municipality_id": "gx-000267",
   "name": "Edmonton",
   "type": "City",
   "path": "/ca/ab/edmonton/",
   "answer_page": "/ca/ab/edmonton/development-charges/",
   "json": "/ca/ab/edmonton/development-charges.json",
   "status": "found",
   "n_adopted": 2,
   "last_verified": "2026-10-23",
   "document": "Facilities Off-Site Levies Bylaw 19340 (consolidated Apr 23, 2024)",
   "document_number": "19340",
   "adopted_date": "2021-08-16",
   "transcript_url": "/ca/ab/edmonton/development-charges/bylaw-19340/",
   "answer": "In the City of Edmonton, Alberta, development charges & levies rules are set by 2026 Fire Hall Off-Site Levy Rates and 1 other bylaw, verified 2026-10-23. Services covered: Fire hall construction for 12 named fire stations in Edmonton benefitting areas. Indexing and expiry: Rates held the same for 2026 as used for 2024 and 2025; OSL Steering Committee vote April 23, 2026."
  },
  {
   "municipality_id": "gx-000268",
   "name": "Edson",
   "type": "Town",
   "path": "/ca/ab/edson/",
   "answer_page": "/ca/ab/edson/development-charges/",
   "json": "/ca/ab/edson/development-charges.json",
   "status": "found",
   "n_adopted": 1,
   "last_verified": "2026-10-22",
   "document": "Off-Site Levy Bylaw No. 2135",
   "document_number": "2135",
   "adopted_date": "2013-09-17",
   "transcript_url": "/ca/ab/edson/development-charges/bylaw-2135/",
   "answer": "The Town of Edson, Alberta has 1 adopted bylaw on file: Off-Site Levy Bylaw No. 2135, verified 2026-10-22."
  },
  {
   "municipality_id": "gx-000275",
   "name": "Foothills County",
   "type": "Municipal District",
   "path": "/ca/ab/foothills-county/",
   "answer_page": "/ca/ab/foothills-county/development-charges/",
   "json": "/ca/ab/foothills-county/development-charges.json",
   "status": "found",
   "n_adopted": 1,
   "last_verified": "2026-10-22",
   "document": "Cayley Off-Site Levy Bylaw 73/2002",
   "document_number": "73/2002",
   "adopted_date": "2002-01-01",
   "transcript_url": "/ca/ab/foothills-county/development-charges/bylaw-73-2002/",
   "answer": "In the Municipal District of Foothills County, Alberta, development charges & levies rules are set by Cayley Off-Site Levy Bylaw 73/2002, verified 2026-10-22. Charge per single-detached home: $3,620 per new residential lot (Cayley development area only; water/wastewater, 2002). Non-residential charge: Cayley commercial/institutional/industrial lots: levy ($) = average daily consumption in gallons x 3, set at connection (2002). Payable: Upon issuance of Building or Development Permit or before subdivision linen endorsement/registration, whichever earliest; Council may defer."
  },
  {
   "municipality_id": "gx-000279",
   "name": "Fort Saskatchewan",
   "type": "City",
   "path": "/ca/ab/fort-saskatchewan/",
   "answer_page": "/ca/ab/fort-saskatchewan/development-charges/",
   "json": "/ca/ab/fort-saskatchewan/development-charges.json",
   "status": "found",
   "n_adopted": 1,
   "last_verified": "2026-10-22",
   "document": "Off-Site Levy Bylaw C14-17 (Office Consolidation 2025)",
   "document_number": null,
   "adopted_date": "2017-07-10",
   "transcript_url": "/ca/ab/fort-saskatchewan/development-charges/off-site-levy-bylaw-c14-17/",
   "answer": "In the City of Fort Saskatchewan, Alberta, development charges & levies rules are set by Off-Site Levy Bylaw C14-17 (Office Consolidation 2025), verified 2026-10-22. Payable: Due and payable upon execution of Development Agreement unless deferred; deferral max 50% for max one year; prepayment not permitted. Exemptions: Lands designated Municipal Reserve or Environmental Reserve; lands previously paid Off-Site Levy; Developed Land. Services covered: Water facilities, sanitary sewer facilities, arterial roads, storm water management facilities; community recreation facilities and firehalls."
  },
  {
   "municipality_id": "gx-000282",
   "name": "Gibbons",
   "type": "Town",
   "path": "/ca/ab/gibbons/",
   "answer_page": "/ca/ab/gibbons/development-charges/",
   "json": "/ca/ab/gibbons/development-charges.json",
   "status": "found",
   "n_adopted": 1,
   "last_verified": "2026-10-22",
   "document": "Off-Site Levy Bylaw PI 5/08 (current posting)",
   "document_number": "5/08",
   "adopted_date": "2008-07-09",
   "transcript_url": "/ca/ab/gibbons/development-charges/bylaw-5-08/",
   "answer": "In the Town of Gibbons, Alberta, development charges & levies rules are set by Off-Site Levy Bylaw PI 5/08 (current posting), verified 2026-10-22. Levy per hectare: $21,542/ha (Areas 1–3), $37,574/ha (Areas 4–16), $41,178/ha (Area 17); water + sanitary, gross hectare basis. Payable: Within times specified by Town policy or guideline; development agreement may defer payment to future time certain or uncertain. Exemptions: No further off-site levies where previously collected in full; prior approved development agreements subject to Bylaw PI 2/06."
  },
  {
   "municipality_id": "gx-000309",
   "name": "Irricana",
   "type": "Town",
   "path": "/ca/ab/irricana/",
   "answer_page": "/ca/ab/irricana/development-charges/",
   "json": "/ca/ab/irricana/development-charges.json",
   "status": "found",
   "n_adopted": 1,
   "last_verified": "2026-10-22",
   "document": "Bylaw 13.2007 Town of Irricana Off-Site Levy Bylaw",
   "document_number": "13.2007",
   "adopted_date": "2007-11-19",
   "transcript_url": "/ca/ab/irricana/development-charges/bylaw-13-2007/",
   "answer": "In the Town of Irricana, Alberta, development charges & levies rules are set by Bylaw 13.2007 Town of Irricana Off-Site Levy Bylaw, verified 2026-10-22. Exemptions: Undeveloped lands exclude serviced land with prior off-site funding; levy collected only once per development/subdivision. Services covered: Treated water storage, pumping, watermain upgrade; wastewater treatment and collection main upgrades."
  },
  {
   "municipality_id": "gx-000320",
   "name": "Lacombe",
   "type": "City",
   "path": "/ca/ab/lacombe/",
   "answer_page": "/ca/ab/lacombe/development-charges/",
   "json": "/ca/ab/lacombe/development-charges.json",
   "status": "found",
   "n_adopted": 1,
   "last_verified": "2026-10-23",
   "document": "Offsite Levy Bylaw No. 509",
   "document_number": "509",
   "adopted_date": "2023-09-25",
   "transcript_url": "/ca/ab/lacombe/development-charges/bylaw-509/",
   "answer": "The City of Lacombe, Alberta has 1 adopted bylaw on file: Offsite Levy Bylaw No. 509, verified 2026-10-23."
  },
  {
   "municipality_id": "gx-000321",
   "name": "Lacombe County",
   "type": "Municipal District",
   "path": "/ca/ab/lacombe-county/",
   "answer_page": "/ca/ab/lacombe-county/development-charges/",
   "json": "/ca/ab/lacombe-county/development-charges.json",
   "status": "found",
   "n_adopted": 4,
   "last_verified": "2026-10-23",
   "document": "Bylaw No. 1220/16 Aspelund Off-Site Levy Bylaw (Joint Economic Area West of Blackfalds)",
   "document_number": "1220/16",
   "adopted_date": "2016-06-09",
   "transcript_url": "/ca/ab/lacombe-county/development-charges/bylaw-1220-16/",
   "answer": "In the Municipal District of Lacombe County, Alberta, development charges & levies rules are set by Bylaw No. 1220/16 Aspelund Off-Site Levy Bylaw (Joint Economic Area West of Blackfalds) and 3 other bylaws, verified 2026-10-23. Levy per hectare: $95,000 per hectare (Aspelund Area Development Node, West of Blackfalds JEA only). Payable: Paid upon approval of a subdivision or development permit application; Council may waive or defer. Exemptions: Agricultural, residential and home based businesses (as defined by Land Use Bylaw) exempt at Council's discretion."
  },
  {
   "municipality_id": "gx-000326",
   "name": "Leduc",
   "type": "City",
   "path": "/ca/ab/leduc/",
   "answer_page": "/ca/ab/leduc/development-charges/",
   "json": "/ca/ab/leduc/development-charges.json",
   "status": "found",
   "n_adopted": 1,
   "last_verified": "2026-10-22",
   "document": "Off-Site Levy Bylaw No. 1238-2025",
   "document_number": "1238-2025",
   "adopted_date": "2025-12-08",
   "transcript_url": "/ca/ab/leduc/development-charges/bylaw-1238-2025/",
   "answer": "The City of Leduc, Alberta has 1 adopted bylaw on file: Off-Site Levy Bylaw No. 1238-2025, verified 2026-10-22."
  },
  {
   "municipality_id": "gx-000327",
   "name": "Leduc County",
   "type": "Municipal District",
   "path": "/ca/ab/leduc-county/",
   "answer_page": "/ca/ab/leduc-county/development-charges/",
   "json": "/ca/ab/leduc-county/development-charges.json",
   "status": "found",
   "n_adopted": 2,
   "last_verified": "2026-10-22",
   "document": "Bylaw No. 04-26 Greater Nisku and Area Off-Site Levy Bylaw",
   "document_number": "04-26",
   "adopted_date": "2026-04-14",
   "transcript_url": "/ca/ab/leduc-county/development-charges/bylaw-04-26/",
   "answer": "In the Municipal District of Leduc County, Alberta, development charges & levies rules are set by Bylaw No. 04-26 Greater Nisku and Area Off-Site Levy Bylaw and 1 other bylaw, verified 2026-10-22. Payable: Due upon execution of Development Agreement unless otherwise agreed; collection may be deferred with security. Services covered: Roads, water, and sanitary sewer off-site infrastructure."
  },
  {
   "municipality_id": "gx-000328",
   "name": "Legal",
   "type": "Town",
   "path": "/ca/ab/legal/",
   "answer_page": "/ca/ab/legal/development-charges/",
   "json": "/ca/ab/legal/development-charges.json",
   "status": "found",
   "n_adopted": 1,
   "last_verified": "2026-10-22",
   "document": "Bylaw #17-2026 Off-Site Levy Bylaw",
   "document_number": "17-2026",
   "adopted_date": null,
   "transcript_url": "/ca/ab/legal/development-charges/bylaw-17-2026/",
   "answer": "In the Town of Legal, Alberta, development charges & levies rules are set by Bylaw #17-2026 Off-Site Levy Bylaw, verified 2026-10-22. Payable: Due prior to issuance of Subdivision approval or Development permit unless otherwise agreed; deferral may be provided by Development Agreement. Exemptions: Environmental Reserve, Municipal Reserve, Arterial Road Right of Way excluded; CAO may defer/waive; Council may reduce/forgive or credit. Services covered: water facilities and sanitary sewer facilities."
  },
  {
   "municipality_id": "gx-000329",
   "name": "Lethbridge",
   "type": "City",
   "path": "/ca/ab/lethbridge/",
   "answer_page": "/ca/ab/lethbridge/development-charges/",
   "json": "/ca/ab/lethbridge/development-charges.json",
   "status": "found",
   "n_adopted": 1,
   "last_verified": "2026-10-23",
   "document": "Bylaw 6375 Off-Site Levy Bylaw (2023, 2024, 2025 and 2026)",
   "document_number": "6375",
   "adopted_date": null,
   "transcript_url": "/ca/ab/lethbridge/development-charges/bylaw-6375/",
   "answer": "In the City of Lethbridge, Alberta, development charges & levies rules are set by Bylaw 6375 Off-Site Levy Bylaw (2023, 2024, 2025 and 2026), verified 2026-10-23. Levy per hectare: $290,000/ha (2023), $299,000/ha (2024), $308,000/ha (2025), $318,000/ha (2026). Exemptions: Net Development Area excludes: previously levied lands, expressway/arterial ROWs, Environmental/Municipal/School Reserves, pipeline ROWs, railway ROWs. Services covered: Water, sanitary sewage, storm sewer drainage, and roads required for or impacted by subdivision or development."
  },
  {
   "municipality_id": "gx-000337",
   "name": "Mackenzie County",
   "type": "Specialized Municipality",
   "path": "/ca/ab/mackenzie-county/",
   "answer_page": "/ca/ab/mackenzie-county/development-charges/",
   "json": "/ca/ab/mackenzie-county/development-charges.json",
   "status": "found",
   "n_adopted": 1,
   "last_verified": "2026-10-23",
   "document": "Bylaw 1324-24 Offsite Levy - Hamlet of La Crete",
   "document_number": "1324-24",
   "adopted_date": "2024-02-13",
   "transcript_url": null,
   "answer": "The Specialized Municipality of Mackenzie County, Alberta has 1 adopted bylaw on file: Bylaw 1324-24 Offsite Levy - Hamlet of La Crete, verified 2026-10-23."
  },
  {
   "municipality_id": "gx-000344",
   "name": "Medicine Hat",
   "type": "City",
   "path": "/ca/ab/medicine-hat/",
   "answer_page": "/ca/ab/medicine-hat/development-charges/",
   "json": "/ca/ab/medicine-hat/development-charges.json",
   "status": "found",
   "n_adopted": 1,
   "last_verified": "2026-10-23",
   "document": "Bylaw No. 4157 Off-Site Levy Bylaw (consolidated, amended by Bylaw 4721)",
   "document_number": "4157",
   "adopted_date": "2013-09-03",
   "transcript_url": "/ca/ab/medicine-hat/development-charges/bylaw-4157/",
   "answer": "In the City of Medicine Hat, Alberta, development charges & levies rules are set by Bylaw No. 4157 Off-Site Levy Bylaw (consolidated, amended by Bylaw 4721), verified 2026-10-23. Services covered: Water, sanitary sewage, storm sewer drainage, roads, and land required for those facilities."
  },
  {
   "municipality_id": "gx-000347",
   "name": "Millet",
   "type": "Town",
   "path": "/ca/ab/millet/",
   "answer_page": "/ca/ab/millet/development-charges/",
   "json": "/ca/ab/millet/development-charges.json",
   "status": "found",
   "n_adopted": 1,
   "last_verified": "2026-10-22",
   "document": "Off-Site Levy Bylaw #2015/03",
   "document_number": "2015/03",
   "adopted_date": "2015-08-04",
   "transcript_url": "/ca/ab/millet/development-charges/bylaw-2015-03/",
   "answer": "In the Town of Millet, Alberta, development charges & levies rules are set by Off-Site Levy Bylaw #2015/03, verified 2026-10-22. Charge per single-detached home: Residential lands: $1,378.00 per dwelling unit (water); $1,999 per dwelling unit (sanitary sewer). Charge per apartment unit: 4–8 units: $1,100/suite water + $1,600/suite sewer; 8+ units: $965/suite water + $1,200/suite sewer. Levy per hectare: Non-residential lands: $15,315 per hectare (water); $22,221 per hectare (sanitary sewer)."
  },
  {
   "municipality_id": "gx-000349",
   "name": "Morinville",
   "type": "Town",
   "path": "/ca/ab/morinville/",
   "answer_page": "/ca/ab/morinville/development-charges/",
   "json": "/ca/ab/morinville/development-charges.json",
   "status": "found",
   "n_adopted": 1,
   "last_verified": "2026-10-22",
   "document": "Off-Site Levy Bylaw 19/2018",
   "document_number": "19/2018",
   "adopted_date": "2018-12-11",
   "transcript_url": "/ca/ab/morinville/development-charges/bylaw-19-2018/",
   "answer": "In the Town of Morinville, Alberta, development charges & levies rules are set by Off-Site Levy Bylaw 19/2018, verified 2026-10-22. Exemptions: Net Area excludes environmental reserve, municipal reserve, and arterial road right-of-way; no further levies where previously collected in full. Services covered: Roads, water, sanitary sewer, stormwater facilities, and associated land. Indexing and expiry: Rates reviewed annually after adoption or as determined by Engineer; Engineer recalculates annually commencing 2018; Council may amend rates."
  },
  {
   "municipality_id": "gx-000370",
   "name": "Municipality of Jasper",
   "type": "Specialized Municipality",
   "path": "/ca/ab/municipality-of-jasper/",
   "answer_page": "/ca/ab/municipality-of-jasper/development-charges/",
   "json": "/ca/ab/municipality-of-jasper/development-charges.json",
   "status": "found",
   "n_adopted": 1,
   "last_verified": "2026-10-22",
   "document": "Bylaw #276, Jasper Off-site Levies Bylaw 2026",
   "document_number": "276",
   "adopted_date": "2026-04-21",
   "transcript_url": "/ca/ab/municipality-of-jasper/development-charges/bylaw-276/",
   "answer": "In the Specialized Municipality of Municipality of Jasper, Alberta, development charges & levies rules are set by Bylaw #276, Jasper Off-site Levies Bylaw 2026, verified 2026-10-22. Charge per single-detached home: $4,286.36 per dwelling unit (Schedule A; indexed Mar 1 annually commencing 2026). Non-residential charge: $5.53 / square foot (Schedule A; water $2.19 / sq ft, wastewater $3.35 / sq ft). Services covered: Water, sanitary sewage and storm sewer drainage facilities, and land required for or in connection with those facilities."
  },
  {
   "municipality_id": "gx-000380",
   "name": "Okotoks",
   "type": "Town",
   "path": "/ca/ab/okotoks/",
   "answer_page": "/ca/ab/okotoks/development-charges/",
   "json": "/ca/ab/okotoks/development-charges.json",
   "status": "found",
   "n_adopted": 1,
   "last_verified": "2026-10-22",
   "document": "Bylaw 21-26, Off-Site Levy Bylaw (Town of Okotoks)",
   "document_number": "21-26",
   "adopted_date": "2026-09-28",
   "transcript_url": "/ca/ab/okotoks/development-charges/bylaw-21-26/",
   "answer": "In the Town of Okotoks, Alberta, development charges & levies rules are set by Bylaw 21-26, Off-Site Levy Bylaw (Town of Okotoks), verified 2026-10-22. Exemptions: Infill lands (CAO discretion); community purpose lands (CAO discretion); deferral of commercial/industrial levies to lot sale (CAO discretion). Indexing and expiry: 2% per year inflationary increase beyond Dec 31, 2028; levy reviewed no less than every 4 calendar years."
  },
  {
   "municipality_id": "gx-000381",
   "name": "Olds",
   "type": "Town",
   "path": "/ca/ab/olds/",
   "answer_page": "/ca/ab/olds/development-charges/",
   "json": "/ca/ab/olds/development-charges.json",
   "status": "found",
   "n_adopted": 2,
   "last_verified": "2026-10-22",
   "document": "Bylaw No. 2025-20, Rates Bylaw (Offsite Levies schedule)",
   "document_number": "2025-20",
   "adopted_date": "2025-12-08",
   "transcript_url": "/ca/ab/olds/fees/bylaw-2025-20/",
   "answer": "In the Town of Olds, Alberta, development charges & levies rules are set by Bylaw No. 2023-36, Off-Site Levy Bylaw (Town of Olds) and 1 other bylaw, verified 2026-10-22. Levy per hectare: $72,723/ha (effective Jan 1 2026). Payable: Subdivision: upon execution of Development Agreement; development: before Development Permit approval (Levy paid). Services covered: Water, wastewater, stormwater drainage, transportation infrastructure, and land required for those facilities."
  },
  {
   "municipality_id": "gx-000387",
   "name": "Peace River",
   "type": "Town",
   "path": "/ca/ab/peace-river/",
   "answer_page": "/ca/ab/peace-river/development-charges/",
   "json": "/ca/ab/peace-river/development-charges.json",
   "status": "found",
   "n_adopted": 2,
   "last_verified": "2026-10-22",
   "document": "Off-Site Levy Bylaw No. 2099",
   "document_number": "2099",
   "adopted_date": null,
   "transcript_url": "/ca/ab/peace-river/fees/bylaw-2099/",
   "answer": "In the Town of Peace River, Alberta, development charges & levies rules are set by Off-Site Levy Bylaw No. 2099 and 1 other bylaw, verified 2026-10-22. Levy per hectare: Total (per Ha) by area: $35,032 to $54,758 (Schedule \"B\"). Payable: Subdivision: upon execution of development agreement; development: at Development Permit issuance; deferral by development agreement with security. Exemptions: Subdivision area excludes environmental reserve, municipal reserve, and road land; net development area deducts reserves and arterial right of way."
  },
  {
   "municipality_id": "gx-000389",
   "name": "Penhold",
   "type": "Town",
   "path": "/ca/ab/penhold/",
   "answer_page": "/ca/ab/penhold/development-charges/",
   "json": "/ca/ab/penhold/development-charges.json",
   "status": "found",
   "n_adopted": 1,
   "last_verified": "2026-10-22",
   "document": "Bylaw 796/2021, Off-Site Levy Bylaw (Town of Penhold)",
   "document_number": "796/2021",
   "adopted_date": "2021-05-17",
   "transcript_url": "/ca/ab/penhold/fees/bylaw-796-21/",
   "answer": "In the Town of Penhold, Alberta, development charges & levies rules are set by Bylaw 796/2021, Off-Site Levy Bylaw (Town of Penhold), verified 2026-10-22. Exemptions: Developed Land excluded; CAO may defer/waive collection; Council may reduce/forgive or provide credits. Services covered: water, sanitary sewage, storm drainage, roads/highway connections, community recreation, fire hall, police station, libraries. Indexing and expiry: review every three years (first 2024); non-review years adjusted Dec 31 by CPI (Nov-to-Nov), effective Jan 1 if CPI positive."
  },
  {
   "municipality_id": "gx-000397",
   "name": "Rainbow Lake",
   "type": "Town",
   "path": "/ca/ab/rainbow-lake/",
   "answer_page": "/ca/ab/rainbow-lake/development-charges/",
   "json": "/ca/ab/rainbow-lake/development-charges.json",
   "status": "found",
   "n_adopted": 1,
   "last_verified": "2026-10-22",
   "document": "[201] Off-Site Levy Bylaw",
   "document_number": null,
   "adopted_date": null,
   "transcript_url": "/ca/ab/rainbow-lake/development-charges/201-off-site-levy-bylaw/",
   "answer": "In the Town of Rainbow Lake, Alberta, development charges & levies rules are set by [201] Off-Site Levy Bylaw, verified 2026-10-22. Charge per single-detached home: $500 per residence water levy + $500 per residence sewer levy ($1,000 total) on single family lots (Bylaw 201, 1985). Charge per apartment unit: Per suite, charged once for water and once for sewer: bachelor $150, one-bedroom $250, two-bedroom $350, three-bedroom $500 (Bylaw 201, 1985). Levy per hectare: $200/acre water levy + $200/acre sewer levy on industrial and commercial properties (Bylaw 201, 1985)."
  },
  {
   "municipality_id": "gx-000398",
   "name": "Raymond",
   "type": "Town",
   "path": "/ca/ab/raymond/",
   "answer_page": "/ca/ab/raymond/development-charges/",
   "json": "/ca/ab/raymond/development-charges.json",
   "status": "found",
   "n_adopted": 1,
   "last_verified": "2026-10-22",
   "document": "By-law 678, Establishing an Off-Site Cost Levy (Town of Raymond)",
   "document_number": "678",
   "adopted_date": null,
   "transcript_url": "/ca/ab/raymond/development-charges/bylaw-678/",
   "answer": "In the Town of Raymond, Alberta, development charges & levies rules are set by By-law 678, Establishing an Off-Site Cost Levy (Town of Raymond), verified 2026-10-22. Charge per single-detached home: $200.00 per dwelling unit. Charge per apartment unit: $200.00 per dwelling unit. Payable: At time of issuing a building permit; permit not issued until levy plus all other development and building fees are paid."
  },
  {
   "municipality_id": "gx-000399",
   "name": "Red Deer",
   "type": "City",
   "path": "/ca/ab/red-deer/",
   "answer_page": "/ca/ab/red-deer/development-charges/",
   "json": "/ca/ab/red-deer/development-charges.json",
   "status": "found",
   "n_adopted": 2,
   "last_verified": "2026-10-22",
   "document": "Bylaw 3730/2025 Schedule B1 - Levy Rates (as amended by 3730/A-2026)",
   "document_number": "3730/2025",
   "adopted_date": null,
   "transcript_url": "/ca/ab/red-deer/development-charges/bylaw-3730-2025/",
   "answer": "In the City of Red Deer, Alberta, development charges & levies rules are set by Bylaw 3730/2025 Schedule B1 - Levy Rates (as amended by 3730/A-2026) and 1 other bylaw, verified 2026-10-22. Payable: Imposed at subdivision approval or development permit approval; payment agreements permitted. Services covered: water, storm sewer, sanitary sewer and transportation infrastructure. Indexing and expiry: Rates reviewed annually and adjusted for inflationary increases."
  },
  {
   "municipality_id": "gx-000401",
   "name": "Redcliff",
   "type": "Town",
   "path": "/ca/ab/redcliff/",
   "answer_page": "/ca/ab/redcliff/development-charges/",
   "json": "/ca/ab/redcliff/development-charges.json",
   "status": "found",
   "n_adopted": 1,
   "last_verified": "2026-10-22",
   "document": "Bylaw No. 1829/2016, Off-Site Levy Bylaw (Town of Redcliff)",
   "document_number": "1829/2016",
   "adopted_date": "2016-09-12",
   "transcript_url": "/ca/ab/redcliff/development-charges/bylaw-1829-2016/",
   "answer": "In the Town of Redcliff, Alberta, development charges & levies rules are set by Bylaw No. 1829/2016, Off-Site Levy Bylaw (Town of Redcliff), verified 2026-10-22. Levy per hectare: Weighted average $109,205 per net hectare; specific area rates $78,938–$208,538 per hectare. Payable: Subdivision: at or prior to plan endorsement; Development: at or prior to issuance of development permit; deferral by Development Agreement with security. Services covered: Water facilities, sanitary sewer facilities, stormwater drainage facilities, roads and related transportation infrastructure."
  },
  {
   "municipality_id": "gx-000403",
   "name": "Regional Municipality of Wood Buffalo",
   "type": "Specialized Municipality",
   "path": "/ca/ab/regional-municipality-of-wood-buffalo/",
   "answer_page": "/ca/ab/regional-municipality-of-wood-buffalo/development-charges/",
   "json": "/ca/ab/regional-municipality-of-wood-buffalo/development-charges.json",
   "status": "found",
   "n_adopted": 1,
   "last_verified": "2026-10-22",
   "document": "Bylaw No. 15/027, Offsite Levy Bylaw (Regional Municipality of Wood Buffalo)",
   "document_number": "15/027",
   "adopted_date": null,
   "transcript_url": "/ca/ab/regional-municipality-of-wood-buffalo/development-charges/bylaw-15-027/",
   "answer": "In the Specialized Municipality of Regional Municipality of Wood Buffalo, Alberta, development charges & levies rules are set by Bylaw No. 15/027, Offsite Levy Bylaw (Regional Municipality of Wood Buffalo), verified 2026-10-22. Payable: before endorsement of plan of subdivision; before release of development permit. Exemptions: Council may subsidize up to the whole levy by resolution. Services covered: water, sanitary sewage, roads, and land required for or in connection with those facilities."
  },
  {
   "municipality_id": "gx-000406",
   "name": "Rocky Mountain House",
   "type": "Town",
   "path": "/ca/ab/rocky-mountain-house/",
   "answer_page": "/ca/ab/rocky-mountain-house/development-charges/",
   "json": "/ca/ab/rocky-mountain-house/development-charges.json",
   "status": "found",
   "n_adopted": 1,
   "last_verified": "2026-10-22",
   "document": "Bylaw No. 2025/12, Repeal Bylaw (repeals Offsite Levy Bylaw #17/04 OS)",
   "document_number": "2025/12",
   "adopted_date": "2025-07-15",
   "transcript_url": "/ca/ab/rocky-mountain-house/development-charges/bylaw-2025-12/",
   "answer": "The Town of Rocky Mountain House, Alberta has 1 adopted bylaw on file: Bylaw No. 2025/12, Repeal Bylaw (repeals Offsite Levy Bylaw #17/04 OS), verified 2026-10-22."
  },
  {
   "municipality_id": "gx-000407",
   "name": "Rocky View County",
   "type": "Municipal District",
   "path": "/ca/ab/rocky-view-county/",
   "answer_page": "/ca/ab/rocky-view-county/development-charges/",
   "json": "/ca/ab/rocky-view-county/development-charges.json",
   "status": "found",
   "n_adopted": 4,
   "last_verified": "2026-10-22",
   "document": "Community Recreation Off-Site Levy Bylaw",
   "document_number": null,
   "adopted_date": null,
   "transcript_url": "/ca/ab/rocky-view-county/development-charges/community-recreation-off-site-levy-bylaw/",
   "answer": "The Municipal District of Rocky View County, Alberta has 4 adopted bylaws on file: Community Recreation Off-Site Levy Bylaw; Regional Stormwater Off-Site Levy Bylaw C-8547-2024; Regional Transportation Off-Site Levy Bylaw C-8549-2024; Regional Water and Wastewater Off-Site Levy Bylaw C-8548-2024, verified 2026-10-22."
  },
  {
   "municipality_id": "gx-000421",
   "name": "Slave Lake",
   "type": "Town",
   "path": "/ca/ab/slave-lake/",
   "answer_page": "/ca/ab/slave-lake/development-charges/",
   "json": "/ca/ab/slave-lake/development-charges.json",
   "status": "found",
   "n_adopted": 1,
   "last_verified": "2026-10-19",
   "document": "Bylaw No. 29-2016, Off-Site Levy Bylaw (Town of Slave Lake)",
   "document_number": "29-2016",
   "adopted_date": null,
   "transcript_url": "/ca/ab/slave-lake/development-charges/bylaw-29-2016/",
   "answer": "In the Town of Slave Lake, Alberta, development charges & levies rules are set by Bylaw No. 29-2016, Off-Site Levy Bylaw (Town of Slave Lake), verified 2026-10-19. Payable: Due and payable prior to endorsement of Subdivision approval or issuance of Development permit; deferral may be provided by Development Agreement. Exemptions: Environmental Reserve, Municipal Reserve, Undevelopable lands excluded; CAO may defer/waive; Council may reduce/forgive/credits. Services covered: Water supply facilities and infrastructure, wastewater facilities and infrastructure, and storm water infrastructure."
  },
  {
   "municipality_id": "gx-000428",
   "name": "Spruce Grove",
   "type": "City",
   "path": "/ca/ab/spruce-grove/",
   "answer_page": "/ca/ab/spruce-grove/development-charges/",
   "json": "/ca/ab/spruce-grove/development-charges.json",
   "status": "found",
   "n_adopted": 1,
   "last_verified": "2026-10-22",
   "document": "Bylaw C-1383-25, Off-Site Levy Bylaw (City of Spruce Grove)",
   "document_number": "C-1383-25",
   "adopted_date": "2025-04-14",
   "transcript_url": "/ca/ab/spruce-grove/development-charges/bylaw-c-1383-25/",
   "answer": "In the City of Spruce Grove, Alberta, development charges & levies rules are set by Bylaw C-1383-25, Off-Site Levy Bylaw (City of Spruce Grove), verified 2026-10-22. Levy per hectare: Weighted average $160,875 per net hectare; by area $128,309 to $191,405 per net hectare. Payable: Due as outlined in Development Agreement; condition on development permit/subdivision approval; deferred payment may require security. Services covered: water, sanitary sewer, roads and related transportation, recreation, library, and fire off-site infrastructure."
  },
  {
   "municipality_id": "gx-000429",
   "name": "St. Albert",
   "type": "City",
   "path": "/ca/ab/st-albert/",
   "answer_page": "/ca/ab/st-albert/development-charges/",
   "json": "/ca/ab/st-albert/development-charges.json",
   "status": "found",
   "n_adopted": 1,
   "last_verified": "2026-10-23",
   "document": "Off-Site Levy Bylaw 30/2013 (consolidated to Bylaw 8/2026)",
   "document_number": "30/2013",
   "adopted_date": "2013-09-04",
   "transcript_url": "/ca/ab/st-albert/development-charges/bylaw-30-2013/",
   "answer": "In the City of St. Albert, Alberta, development charges & levies rules are set by Off-Site Levy Bylaw 30/2013 (consolidated to Bylaw 8/2026), verified 2026-10-23. Levy per hectare: Total ($/ha) (F) per Benefitting Area, e.g. $532,558/ha (Area 1.0); $295,000/ha (Area 6.2); $287,976/ha (Area 15.0). Exemptions: Area excludes municipal reserve, environmental reserve, arterial road right-of-way, and public utility lots for permanent stormwater management facility. Services covered: Water, sanitary sewage, storm sewer drainage, roads, and land required for those facilities."
  },
  {
   "municipality_id": "gx-000434",
   "name": "Stettler",
   "type": "Town",
   "path": "/ca/ab/stettler/",
   "answer_page": "/ca/ab/stettler/development-charges/",
   "json": "/ca/ab/stettler/development-charges.json",
   "status": "found",
   "n_adopted": 1,
   "last_verified": "2026-10-22",
   "document": "Off-Site Levy Bylaw (2176-24)",
   "document_number": "2176-24",
   "adopted_date": null,
   "transcript_url": "/ca/ab/stettler/development-charges/bylaw-2176-24/",
   "answer": "The Town of Stettler, Alberta has 1 adopted bylaw on file: Off-Site Levy Bylaw (2176-24), verified 2026-10-22."
  },
  {
   "municipality_id": "gx-000436",
   "name": "Stony Plain",
   "type": "Town",
   "path": "/ca/ab/stony-plain/",
   "answer_page": "/ca/ab/stony-plain/development-charges/",
   "json": "/ca/ab/stony-plain/development-charges.json",
   "status": "found",
   "n_adopted": 1,
   "last_verified": "2026-10-22",
   "document": "Off-Site Levy Bylaw",
   "document_number": null,
   "adopted_date": null,
   "transcript_url": "/ca/ab/stony-plain/development-charges/off-site-levy-bylaw/",
   "answer": "In the Town of Stony Plain, Alberta, development charges & levies rules are set by Off-Site Levy Bylaw, verified 2026-10-22. Levy per hectare: $74,949 per net hectare (weighted average); $63,836–$132,059 per net hectare by area. Payable: At or prior to plan endorsement for subdivision; as a condition of Development Permit issuance for development; deferral/waiver and security possible. Services covered: water facilities, sanitary sewer facilities, roads and transportation infrastructure, and recreation facilities and infrastructure."
  },
  {
   "municipality_id": "gx-000437",
   "name": "Strathcona County",
   "type": "Specialized Municipality",
   "path": "/ca/ab/strathcona-county/",
   "answer_page": "/ca/ab/strathcona-county/development-charges/",
   "json": "/ca/ab/strathcona-county/development-charges.json",
   "status": "found",
   "n_adopted": 3,
   "last_verified": "2026-10-22",
   "document": "Bylaw 27-2025 Ardrossan Off-Site Levy",
   "document_number": "27-2025",
   "adopted_date": null,
   "transcript_url": "/ca/ab/strathcona-county/development-charges/bylaw-27-2025/",
   "answer": "In the Specialized Municipality of Strathcona County, Alberta, development charges & levies rules are set by Bylaw 27-2025 Ardrossan Off-Site Levy and 2 other bylaws, verified 2026-10-22. Levy per hectare: $260,221 per developable hectare (Water $94,403/ha + Wastewater $67,161/ha + Transportation $98,657/ha; Stormwater n/a). Services covered: Water supply facilities and infrastructure, wastewater facilities and infrastructure, and transportation (arterial road) infrastructure; stormwater not levied."
  },
  {
   "municipality_id": "gx-000438",
   "name": "Strathmore",
   "type": "Town",
   "path": "/ca/ab/strathmore/",
   "answer_page": "/ca/ab/strathmore/development-charges/",
   "json": "/ca/ab/strathmore/development-charges.json",
   "status": "found",
   "n_adopted": 1,
   "last_verified": "2026-10-23",
   "document": "Offsite Levy Fees Bylaw No. 24-17",
   "document_number": "24-17",
   "adopted_date": "2024-11-06",
   "transcript_url": "/ca/ab/strathmore/development-charges/bylaw-24-17/",
   "answer": "In the Town of Strathmore, Alberta, development charges & levies rules are set by Offsite Levy Fees Bylaw No. 24-17, verified 2026-10-23. Services covered: water; sanitary sewage; storm sewer drainage; roads; transportation infrastructure connecting municipal roads to provincial highways; land. Indexing and expiry: Rates reviewed annually and may be amended to update rates; no expiry date stated."
  },
  {
   "municipality_id": "gx-000439",
   "name": "Sturgeon County",
   "type": "Municipal District",
   "path": "/ca/ab/sturgeon-county/",
   "answer_page": "/ca/ab/sturgeon-county/development-charges/",
   "json": "/ca/ab/sturgeon-county/development-charges.json",
   "status": "found",
   "n_adopted": 2,
   "last_verified": "2026-10-22",
   "document": "Bylaw 1531/21 Sturgeon Valley Area Off-Site Levy Bylaw",
   "document_number": "1531/21",
   "adopted_date": "2021-04-27",
   "transcript_url": "/ca/ab/sturgeon-county/development-charges/bylaw-1531-21/",
   "answer": "In the Municipal District of Sturgeon County, Alberta, development charges & levies rules are set by Bylaw 1531/21 Sturgeon Valley Area Off-Site Levy Bylaw and 1 other bylaw, verified 2026-10-22. Levy per hectare: Sturgeon Industrial Park area only: weighted average $61,643 per net hectare; high $83,654, low $41,533 (Bylaw 1680/25, in force June 24, 2025). Exemptions: Net development area deducts environmental reserves, a 10% municipal reserve allowance, and arterial road right of way. Services covered: Transportation, water, sanitary, and stormwater offsite infrastructure."
  },
  {
   "municipality_id": "gx-000448",
   "name": "Taber",
   "type": "Town",
   "path": "/ca/ab/taber/",
   "answer_page": "/ca/ab/taber/development-charges/",
   "json": "/ca/ab/taber/development-charges.json",
   "status": "found",
   "n_adopted": 1,
   "last_verified": "2026-10-23",
   "document": "Offsite Levy Bylaw No. 19-2015 and Amending Bylaw 2-2016",
   "document_number": "19-2015",
   "adopted_date": "2015-12-21",
   "transcript_url": "/ca/ab/taber/development-charges/bylaw-19-2015/",
   "answer": "In the Town of Taber, Alberta, development charges & levies rules are set by Offsite Levy Bylaw No. 19-2015 and Amending Bylaw 2-2016, verified 2026-10-23. Levy per hectare: $74,161.60/Ha (2012 Off-Site Levy Allowing for Grant Funding). Payable: Due prior to issuance of Subdivision endorsement or Development permit; deferral may be provided by Development Agreement/CAO. Services covered: water, sanitary, storm water and road infrastructure."
  },
  {
   "municipality_id": "gx-000459",
   "name": "Vermilion",
   "type": "Town",
   "path": "/ca/ab/vermilion/",
   "answer_page": "/ca/ab/vermilion/development-charges/",
   "json": "/ca/ab/vermilion/development-charges.json",
   "status": "found",
   "n_adopted": 1,
   "last_verified": "2026-10-22",
   "document": "Bylaw 5-2022 Off-Site Levy",
   "document_number": "5-2022",
   "adopted_date": null,
   "transcript_url": "/ca/ab/vermilion/development-charges/bylaw-5-2022/",
   "answer": "In the Town of Vermilion, Alberta, development charges & levies rules are set by Bylaw 5-2022 Off-Site Levy, verified 2026-10-22. Payable: Due prior to endorsement of subdivision approval or issuance of development permit; development agreement may defer payment. Services covered: water facilities, sanitary sewer facilities, storm water facilities and arterial roadways."
  },
  {
   "municipality_id": "gx-000470",
   "name": "Wembley",
   "type": "Town",
   "path": "/ca/ab/wembley/",
   "answer_page": "/ca/ab/wembley/development-charges/",
   "json": "/ca/ab/wembley/development-charges.json",
   "status": "found",
   "n_adopted": 1,
   "last_verified": "2026-10-22",
   "document": "By-law No. 636 (Off-Site Levy)",
   "document_number": "636",
   "adopted_date": "2006-11-27",
   "transcript_url": "/ca/ab/wembley/development-charges/bylaw-636/",
   "answer": "In the Town of Wembley, Alberta, development charges & levies rules are set by By-law No. 636 (Off-Site Levy), verified 2026-10-22. Charge per single-detached home: $1800.00 per unit. Non-residential charge: 50 cents per square foot of total gross floor area (external dimensions), maximum $3,000.00. Payable: Prior to issuance of either a development permit or a building permit; in addition to permit fees."
  },
  {
   "municipality_id": "gx-000473",
   "name": "Westlock",
   "type": "Town",
   "path": "/ca/ab/westlock/",
   "answer_page": "/ca/ab/westlock/development-charges/",
   "json": "/ca/ab/westlock/development-charges.json",
   "status": "found",
   "n_adopted": 1,
   "last_verified": "2026-10-22",
   "document": "Off-Site Levy Bylaw 2023-10 (PDF)",
   "document_number": "2023-10",
   "adopted_date": "2023-07-10",
   "transcript_url": "/ca/ab/westlock/development-charges/bylaw-2023-10/",
   "answer": "In the Town of Westlock, Alberta, development charges & levies rules are set by Off-Site Levy Bylaw 2023-10 (PDF), verified 2026-10-22. Levy per hectare: $75,996.08 per hectare total (Water $35,541.67; Sanitary $24,862.50; Stormwater $15,769.24; Transportation no rate) effective as of passing of this bylaw. Payable: Imposed at subdivision approval or development permit approval; deferral decisions may be referred to Council. Services covered: Water, sanitary sewage, stormwater, and roadways; transportation rate not included at this time."
  }
 ],
 "not_on_file": [
  {
   "municipality_id": "gx-000193",
   "name": "Blackfalds",
   "path": "/ca/ab/blackfalds/",
   "status": "checked_none_adopted",
   "last_verified": "2026-10-22"
  },
  {
   "municipality_id": "gx-000251",
   "name": "Cypress County",
   "path": "/ca/ab/cypress-county/",
   "status": "checked_none_adopted",
   "last_verified": "2026-10-22"
  },
  {
   "municipality_id": "gx-000256",
   "name": "Devon",
   "path": "/ca/ab/devon/",
   "status": "checked_none_adopted",
   "last_verified": "2026-10-22"
  },
  {
   "municipality_id": "gx-000261",
   "name": "Drayton Valley",
   "path": "/ca/ab/drayton-valley/",
   "status": "checked_none_adopted",
   "last_verified": "2026-10-22"
  },
  {
   "municipality_id": "gx-000287",
   "name": "Grande Prairie",
   "path": "/ca/ab/grande-prairie/",
   "status": "checked_none_adopted",
   "last_verified": "2026-10-22"
  },
  {
   "municipality_id": "gx-000301",
   "name": "Hinton",
   "path": "/ca/ab/hinton/",
   "status": "checked_none_adopted",
   "last_verified": "2026-10-23"
  },
  {
   "municipality_id": "gx-000306",
   "name": "Innisfail",
   "path": "/ca/ab/innisfail/",
   "status": "checked_none_adopted",
   "last_verified": "2026-10-22"
  },
  {
   "municipality_id": "gx-000357",
   "name": "Municipal District of Greenview No. 16",
   "path": "/ca/ab/municipal-district-of-greenview-no-16/",
   "status": "checked_none_adopted",
   "last_verified": "2026-10-22"
  },
  {
   "municipality_id": "gx-000386",
   "name": "Parkland County",
   "path": "/ca/ab/parkland-county/",
   "status": "checked_none_adopted",
   "last_verified": "2026-10-22"
  },
  {
   "municipality_id": "gx-000447",
   "name": "Sylvan Lake",
   "path": "/ca/ab/sylvan-lake/",
   "status": "checked_none_adopted",
   "last_verified": "2026-10-23"
  },
  {
   "municipality_id": "gx-000162",
   "name": "Acme",
   "path": "/ca/ab/acme/",
   "status": "found",
   "last_verified": "2026-10-22"
  },
  {
   "municipality_id": "gx-000164",
   "name": "Alberta Beach",
   "path": "/ca/ab/alberta-beach/",
   "status": "found",
   "last_verified": "2026-10-22"
  },
  {
   "municipality_id": "gx-000165",
   "name": "Alix",
   "path": "/ca/ab/alix/",
   "status": "found",
   "last_verified": "2026-10-22"
  },
  {
   "municipality_id": "gx-000166",
   "name": "Alliance",
   "path": "/ca/ab/alliance/",
   "status": "found",
   "last_verified": "2026-10-22"
  },
  {
   "municipality_id": "gx-000167",
   "name": "Amisk",
   "path": "/ca/ab/amisk/",
   "status": "found",
   "last_verified": "2026-10-22"
  },
  {
   "municipality_id": "gx-000168",
   "name": "Andrew",
   "path": "/ca/ab/andrew/",
   "status": "found",
   "last_verified": "2026-10-22"
  },
  {
   "municipality_id": "gx-000169",
   "name": "Argentia Beach",
   "path": "/ca/ab/argentia-beach/",
   "status": "found",
   "last_verified": "2026-10-22"
  },
  {
   "municipality_id": "gx-000170",
   "name": "Arrowwood",
   "path": "/ca/ab/arrowwood/",
   "status": "found",
   "last_verified": "2026-10-22"
  },
  {
   "municipality_id": "gx-000171",
   "name": "Athabasca",
   "path": "/ca/ab/athabasca/",
   "status": "found",
   "last_verified": "2026-10-23"
  },
  {
   "municipality_id": "gx-000172",
   "name": "Athabasca County",
   "path": "/ca/ab/athabasca-county/",
   "status": "found",
   "last_verified": "2026-10-23"
  },
  {
   "municipality_id": "gx-000175",
   "name": "Barons",
   "path": "/ca/ab/barons/",
   "status": "found",
   "last_verified": "2026-10-22"
  },
  {
   "municipality_id": "gx-000176",
   "name": "Barrhead",
   "path": "/ca/ab/barrhead/",
   "status": "found",
   "last_verified": "2026-10-22"
  },
  {
   "municipality_id": "gx-000177",
   "name": "Bashaw",
   "path": "/ca/ab/bashaw/",
   "status": "found",
   "last_verified": "2026-10-23"
  },
  {
   "municipality_id": "gx-000178",
   "name": "Bassano",
   "path": "/ca/ab/bassano/",
   "status": "found",
   "last_verified": "2026-10-22"
  },
  {
   "municipality_id": "gx-000181",
   "name": "Beaver County",
   "path": "/ca/ab/beaver-county/",
   "status": "found",
   "last_verified": "2026-10-22"
  },
  {
   "municipality_id": "gx-000182",
   "name": "Beaverlodge",
   "path": "/ca/ab/beaverlodge/",
   "status": "found",
   "last_verified": "2026-10-23"
  },
  {
   "municipality_id": "gx-000184",
   "name": "Bentley",
   "path": "/ca/ab/bentley/",
   "status": "found",
   "last_verified": "2026-10-23"
  },
  {
   "municipality_id": "gx-000185",
   "name": "Berwyn",
   "path": "/ca/ab/berwyn/",
   "status": "found",
   "last_verified": "2026-10-22"
  },
  {
   "municipality_id": "gx-000186",
   "name": "Betula Beach",
   "path": "/ca/ab/betula-beach/",
   "status": "found",
   "last_verified": "2026-10-22"
  },
  {
   "municipality_id": "gx-000187",
   "name": "Big Lakes County",
   "path": "/ca/ab/big-lakes-county/",
   "status": "found",
   "last_verified": "2026-10-22"
  },
  {
   "municipality_id": "gx-000188",
   "name": "Big Valley",
   "path": "/ca/ab/big-valley/",
   "status": "found",
   "last_verified": "2026-10-22"
  },
  {
   "municipality_id": "gx-000189",
   "name": "Birch Cove",
   "path": "/ca/ab/birch-cove/",
   "status": "found",
   "last_verified": "2026-10-22"
  },
  {
   "municipality_id": "gx-000190",
   "name": "Birch Hills County",
   "path": "/ca/ab/birch-hills-county/",
   "status": "found",
   "last_verified": "2026-10-22"
  },
  {
   "municipality_id": "gx-000191",
   "name": "Birchcliff",
   "path": "/ca/ab/birchcliff/",
   "status": "found",
   "last_verified": "2026-10-22"
  },
  {
   "municipality_id": "gx-000192",
   "name": "Bittern Lake",
   "path": "/ca/ab/bittern-lake/",
   "status": "found",
   "last_verified": "2026-10-22"
  },
  {
   "municipality_id": "gx-000194",
   "name": "Bon Accord",
   "path": "/ca/ab/bon-accord/",
   "status": "found",
   "last_verified": "2026-10-23"
  },
  {
   "municipality_id": "gx-000195",
   "name": "Bondiss",
   "path": "/ca/ab/bondiss/",
   "status": "found",
   "last_verified": "2026-10-22"
  },
  {
   "municipality_id": "gx-000196",
   "name": "Bonnyville",
   "path": "/ca/ab/bonnyville/",
   "status": "found",
   "last_verified": "2026-10-23"
  },
  {
   "municipality_id": "gx-000197",
   "name": "Bonnyville Beach",
   "path": "/ca/ab/bonnyville-beach/",
   "status": "found",
   "last_verified": "2026-10-22"
  },
  {
   "municipality_id": "gx-000198",
   "name": "Bow Island",
   "path": "/ca/ab/bow-island/",
   "status": "found",
   "last_verified": "2026-10-22"
  },
  {
   "municipality_id": "gx-000200",
   "name": "Boyle",
   "path": "/ca/ab/boyle/",
   "status": "found",
   "last_verified": "2026-10-22"
  },
  {
   "municipality_id": "gx-000201",
   "name": "Brazeau County",
   "path": "/ca/ab/brazeau-county/",
   "status": "found",
   "last_verified": "2026-10-23"
  },
  {
   "municipality_id": "gx-000202",
   "name": "Breton",
   "path": "/ca/ab/breton/",
   "status": "found",
   "last_verified": "2026-10-22"
  },
  {
   "municipality_id": "gx-000205",
   "name": "Burnstick Lake",
   "path": "/ca/ab/burnstick-lake/",
   "status": "found",
   "last_verified": "2026-10-22"
  },
  {
   "municipality_id": "gx-000209",
   "name": "Camrose County",
   "path": "/ca/ab/camrose-county/",
   "status": "found",
   "last_verified": "2026-10-22"
  },
  {
   "municipality_id": "gx-000211",
   "name": "Carbon",
   "path": "/ca/ab/carbon/",
   "status": "found",
   "last_verified": "2026-10-22"
  },
  {
   "municipality_id": "gx-000213",
   "name": "Cardston County",
   "path": "/ca/ab/cardston-county/",
   "status": "found",
   "last_verified": "2026-10-23"
  },
  {
   "municipality_id": "gx-000214",
   "name": "Carmangay",
   "path": "/ca/ab/carmangay/",
   "status": "found",
   "last_verified": "2026-10-22"
  },
  {
   "municipality_id": "gx-000215",
   "name": "Carstairs",
   "path": "/ca/ab/carstairs/",
   "status": "found",
   "last_verified": "2026-10-22"
  },
  {
   "municipality_id": "gx-000216",
   "name": "Castle Island",
   "path": "/ca/ab/castle-island/",
   "status": "found",
   "last_verified": "2026-10-22"
  },
  {
   "municipality_id": "gx-000217",
   "name": "Castor",
   "path": "/ca/ab/castor/",
   "status": "found",
   "last_verified": "2026-10-23"
  },
  {
   "municipality_id": "gx-000218",
   "name": "Champion",
   "path": "/ca/ab/champion/",
   "status": "found",
   "last_verified": "2026-10-22"
  },
  {
   "municipality_id": "gx-000219",
   "name": "Chauvin",
   "path": "/ca/ab/chauvin/",
   "status": "found",
   "last_verified": "2026-10-22"
  },
  {
   "municipality_id": "gx-000221",
   "name": "Chipman",
   "path": "/ca/ab/chipman/",
   "status": "found",
   "last_verified": "2026-10-22"
  },
  {
   "municipality_id": "gx-000222",
   "name": "Claresholm",
   "path": "/ca/ab/claresholm/",
   "status": "found",
   "last_verified": "2026-10-23"
  },
  {
   "municipality_id": "gx-000223",
   "name": "Clear Hills County",
   "path": "/ca/ab/clear-hills-county/",
   "status": "found",
   "last_verified": "2026-10-23"
  },
  {
   "municipality_id": "gx-000224",
   "name": "Clearwater County",
   "path": "/ca/ab/clearwater-county/",
   "status": "found",
   "last_verified": "2026-10-23"
  },
  {
   "municipality_id": "gx-000225",
   "name": "Clive",
   "path": "/ca/ab/clive/",
   "status": "found",
   "last_verified": "2026-10-22"
  },
  {
   "municipality_id": "gx-000226",
   "name": "Clyde",
   "path": "/ca/ab/clyde/",
   "status": "found",
   "last_verified": "2026-10-22"
  },
  {
   "municipality_id": "gx-000231",
   "name": "Consort",
   "path": "/ca/ab/consort/",
   "status": "found",
   "last_verified": "2026-10-22"
  },
  {
   "municipality_id": "gx-000232",
   "name": "Coronation",
   "path": "/ca/ab/coronation/",
   "status": "found",
   "last_verified": "2026-10-23"
  },
  {
   "municipality_id": "gx-000233",
   "name": "County of Barrhead No. 11",
   "path": "/ca/ab/county-of-barrhead-no-11/",
   "status": "found",
   "last_verified": "2026-10-23"
  },
  {
   "municipality_id": "gx-000234",
   "name": "County of Forty Mile No. 8",
   "path": "/ca/ab/county-of-forty-mile-no-8/",
   "status": "found",
   "last_verified": "2026-10-23"
  },
  {
   "municipality_id": "gx-000236",
   "name": "County of Minburn No. 27",
   "path": "/ca/ab/county-of-minburn-no-27/",
   "status": "found",
   "last_verified": "2026-10-23"
  },
  {
   "municipality_id": "gx-000237",
   "name": "County of Newell",
   "path": "/ca/ab/county-of-newell/",
   "status": "found",
   "last_verified": "2026-10-23"
  },
  {
   "municipality_id": "gx-000238",
   "name": "County of Northern Lights",
   "path": "/ca/ab/county-of-northern-lights/",
   "status": "found",
   "last_verified": "2026-10-23"
  },
  {
   "municipality_id": "gx-000239",
   "name": "County of Paintearth No. 18",
   "path": "/ca/ab/county-of-paintearth-no-18/",
   "status": "found",
   "last_verified": "2026-10-23"
  },
  {
   "municipality_id": "gx-000240",
   "name": "County of St. Paul No. 19",
   "path": "/ca/ab/county-of-st-paul-no-19/",
   "status": "found",
   "last_verified": "2026-10-23"
  },
  {
   "municipality_id": "gx-000241",
   "name": "County of Stettler No. 6",
   "path": "/ca/ab/county-of-stettler-no-6/",
   "status": "found",
   "last_verified": "2026-10-23"
  },
  {
   "municipality_id": "gx-000242",
   "name": "County of Two Hills No. 21",
   "path": "/ca/ab/county-of-two-hills-no-21/",
   "status": "found",
   "last_verified": "2026-10-23"
  },
  {
   "municipality_id": "gx-000244",
   "name": "County of Warner No. 5",
   "path": "/ca/ab/county-of-warner-no-5/",
   "status": "found",
   "last_verified": "2026-10-23"
  },
  {
   "municipality_id": "gx-000246",
   "name": "Coutts",
   "path": "/ca/ab/coutts/",
   "status": "found",
   "last_verified": "2026-10-22"
  },
  {
   "municipality_id": "gx-000247",
   "name": "Cowley",
   "path": "/ca/ab/cowley/",
   "status": "found",
   "last_verified": "2026-10-22"
  },
  {
   "municipality_id": "gx-000248",
   "name": "Cremona",
   "path": "/ca/ab/cremona/",
   "status": "found",
   "last_verified": "2026-10-22"
  },
  {
   "municipality_id": "gx-000250",
   "name": "Crystal Springs",
   "path": "/ca/ab/crystal-springs/",
   "status": "found",
   "last_verified": "2026-10-22"
  },
  {
   "municipality_id": "gx-000252",
   "name": "Czar",
   "path": "/ca/ab/czar/",
   "status": "found",
   "last_verified": "2026-10-22"
  },
  {
   "municipality_id": "gx-000253",
   "name": "Daysland",
   "path": "/ca/ab/daysland/",
   "status": "found",
   "last_verified": "2026-10-22"
  },
  {
   "municipality_id": "gx-000254",
   "name": "Delburne",
   "path": "/ca/ab/delburne/",
   "status": "found",
   "last_verified": "2026-10-22"
  },
  {
   "municipality_id": "gx-000255",
   "name": "Delia",
   "path": "/ca/ab/delia/",
   "status": "found",
   "last_verified": "2026-10-22"
  },
  {
   "municipality_id": "gx-000258",
   "name": "Didsbury",
   "path": "/ca/ab/didsbury/",
   "status": "found",
   "last_verified": "2026-10-23"
  },
  {
   "municipality_id": "gx-000259",
   "name": "Donalda",
   "path": "/ca/ab/donalda/",
   "status": "found",
   "last_verified": "2026-10-22"
  },
  {
   "municipality_id": "gx-000260",
   "name": "Donnelly",
   "path": "/ca/ab/donnelly/",
   "status": "found",
   "last_verified": "2026-10-22"
  },
  {
   "municipality_id": "gx-000263",
   "name": "Duchess",
   "path": "/ca/ab/duchess/",
   "status": "found",
   "last_verified": "2026-10-22"
  },
  {
   "municipality_id": "gx-000264",
   "name": "Eckville",
   "path": "/ca/ab/eckville/",
   "status": "found",
   "last_verified": "2026-10-23"
  },
  {
   "municipality_id": "gx-000265",
   "name": "Edberg",
   "path": "/ca/ab/edberg/",
   "status": "found",
   "last_verified": "2026-10-22"
  },
  {
   "municipality_id": "gx-000266",
   "name": "Edgerton",
   "path": "/ca/ab/edgerton/",
   "status": "found",
   "last_verified": "2026-10-22"
  },
  {
   "municipality_id": "gx-000269",
   "name": "Elk Point",
   "path": "/ca/ab/elk-point/",
   "status": "found",
   "last_verified": "2026-10-23"
  },
  {
   "municipality_id": "gx-000270",
   "name": "Elnora",
   "path": "/ca/ab/elnora/",
   "status": "found",
   "last_verified": "2026-10-22"
  },
  {
   "municipality_id": "gx-000271",
   "name": "Empress",
   "path": "/ca/ab/empress/",
   "status": "found",
   "last_verified": "2026-10-22"
  },
  {
   "municipality_id": "gx-000272",
   "name": "Fairview",
   "path": "/ca/ab/fairview/",
   "status": "found",
   "last_verified": "2026-10-23"
  },
  {
   "municipality_id": "gx-000273",
   "name": "Falher",
   "path": "/ca/ab/falher/",
   "status": "found",
   "last_verified": "2026-10-22"
  },
  {
   "municipality_id": "gx-000274",
   "name": "Flagstaff County",
   "path": "/ca/ab/flagstaff-county/",
   "status": "found",
   "last_verified": "2026-10-22"
  },
  {
   "municipality_id": "gx-000276",
   "name": "Foremost",
   "path": "/ca/ab/foremost/",
   "status": "found",
   "last_verified": "2026-10-22"
  },
  {
   "municipality_id": "gx-000277",
   "name": "Forestburg",
   "path": "/ca/ab/forestburg/",
   "status": "found",
   "last_verified": "2026-10-22"
  },
  {
   "municipality_id": "gx-000278",
   "name": "Fort Macleod",
   "path": "/ca/ab/fort-macleod/",
   "status": "found",
   "last_verified": "2026-10-22"
  },
  {
   "municipality_id": "gx-000280",
   "name": "Fox Creek",
   "path": "/ca/ab/fox-creek/",
   "status": "found",
   "last_verified": "2026-10-22"
  },
  {
   "municipality_id": "gx-000281",
   "name": "Ghost Lake",
   "path": "/ca/ab/ghost-lake/",
   "status": "found",
   "last_verified": "2026-10-22"
  },
  {
   "municipality_id": "gx-000283",
   "name": "Girouxville",
   "path": "/ca/ab/girouxville/",
   "status": "found",
   "last_verified": "2026-10-22"
  },
  {
   "municipality_id": "gx-000284",
   "name": "Glendon",
   "path": "/ca/ab/glendon/",
   "status": "found",
   "last_verified": "2026-10-22"
  },
  {
   "municipality_id": "gx-000285",
   "name": "Glenwood",
   "path": "/ca/ab/glenwood/",
   "status": "found",
   "last_verified": "2026-10-22"
  },
  {
   "municipality_id": "gx-000286",
   "name": "Golden Days",
   "path": "/ca/ab/golden-days/",
   "status": "found",
   "last_verified": "2026-10-22"
  },
  {
   "municipality_id": "gx-000288",
   "name": "Grandview",
   "path": "/ca/ab/grandview/",
   "status": "found",
   "last_verified": "2026-10-22"
  },
  {
   "municipality_id": "gx-000289",
   "name": "Grimshaw",
   "path": "/ca/ab/grimshaw/",
   "status": "found",
   "last_verified": "2026-10-22"
  },
  {
   "municipality_id": "gx-000290",
   "name": "Gull Lake",
   "path": "/ca/ab/gull-lake/",
   "status": "found",
   "last_verified": "2026-10-22"
  },
  {
   "municipality_id": "gx-000291",
   "name": "Half Moon Bay",
   "path": "/ca/ab/half-moon-bay/",
   "status": "found",
   "last_verified": "2026-10-22"
  },
  {
   "municipality_id": "gx-000292",
   "name": "Hanna",
   "path": "/ca/ab/hanna/",
   "status": "found",
   "last_verified": "2026-10-23"
  },
  {
   "municipality_id": "gx-000293",
   "name": "Hardisty",
   "path": "/ca/ab/hardisty/",
   "status": "found",
   "last_verified": "2026-10-22"
  },
  {
   "municipality_id": "gx-000294",
   "name": "Hay Lakes",
   "path": "/ca/ab/hay-lakes/",
   "status": "found",
   "last_verified": "2026-10-22"
  },
  {
   "municipality_id": "gx-000295",
   "name": "Heisler",
   "path": "/ca/ab/heisler/",
   "status": "found",
   "last_verified": "2026-10-22"
  },
  {
   "municipality_id": "gx-000296",
   "name": "High Level",
   "path": "/ca/ab/high-level/",
   "status": "found",
   "last_verified": "2026-10-22"
  },
  {
   "municipality_id": "gx-000297",
   "name": "High Prairie",
   "path": "/ca/ab/high-prairie/",
   "status": "found",
   "last_verified": "2026-10-22"
  },
  {
   "municipality_id": "gx-000298",
   "name": "High River",
   "path": "/ca/ab/high-river/",
   "status": "found",
   "last_verified": "2026-10-23"
  },
  {
   "municipality_id": "gx-000299",
   "name": "Hill Spring",
   "path": "/ca/ab/hill-spring/",
   "status": "found",
   "last_verified": "2026-10-22"
  },
  {
   "municipality_id": "gx-000300",
   "name": "Hines Creek",
   "path": "/ca/ab/hines-creek/",
   "status": "found",
   "last_verified": "2026-10-22"
  },
  {
   "municipality_id": "gx-000302",
   "name": "Holden",
   "path": "/ca/ab/holden/",
   "status": "found",
   "last_verified": "2026-10-22"
  },
  {
   "municipality_id": "gx-000303",
   "name": "Horseshoe Bay",
   "path": "/ca/ab/horseshoe-bay/",
   "status": "found",
   "last_verified": "2026-10-22"
  },
  {
   "municipality_id": "gx-000304",
   "name": "Hughenden",
   "path": "/ca/ab/hughenden/",
   "status": "found",
   "last_verified": "2026-10-22"
  },
  {
   "municipality_id": "gx-000305",
   "name": "Hussar",
   "path": "/ca/ab/hussar/",
   "status": "found",
   "last_verified": "2026-10-22"
  },
  {
   "municipality_id": "gx-000307",
   "name": "Innisfree",
   "path": "/ca/ab/innisfree/",
   "status": "found",
   "last_verified": "2026-10-22"
  },
  {
   "municipality_id": "gx-000308",
   "name": "Irma",
   "path": "/ca/ab/irma/",
   "status": "found",
   "last_verified": "2026-10-22"
  },
  {
   "municipality_id": "gx-000310",
   "name": "Island Lake",
   "path": "/ca/ab/island-lake/",
   "status": "found",
   "last_verified": "2026-10-22"
  },
  {
   "municipality_id": "gx-000311",
   "name": "Island Lake South",
   "path": "/ca/ab/island-lake-south/",
   "status": "found",
   "last_verified": "2026-10-22"
  },
  {
   "municipality_id": "gx-000312",
   "name": "Itaska Beach",
   "path": "/ca/ab/itaska-beach/",
   "status": "found",
   "last_verified": "2026-10-22"
  },
  {
   "municipality_id": "gx-000313",
   "name": "Jarvis Bay",
   "path": "/ca/ab/jarvis-bay/",
   "status": "found",
   "last_verified": "2026-10-22"
  },
  {
   "municipality_id": "gx-000314",
   "name": "Kapasiwin",
   "path": "/ca/ab/kapasiwin/",
   "status": "found",
   "last_verified": "2026-10-22"
  },
  {
   "municipality_id": "gx-000315",
   "name": "Killam",
   "path": "/ca/ab/killam/",
   "status": "found",
   "last_verified": "2026-10-23"
  },
  {
   "municipality_id": "gx-000316",
   "name": "Kitscoty",
   "path": "/ca/ab/kitscoty/",
   "status": "found",
   "last_verified": "2026-10-22"
  },
  {
   "municipality_id": "gx-000317",
   "name": "Kneehill County",
   "path": "/ca/ab/kneehill-county/",
   "status": "found",
   "last_verified": "2026-10-22"
  },
  {
   "municipality_id": "gx-000318",
   "name": "Lac La Biche County",
   "path": "/ca/ab/lac-la-biche-county/",
   "status": "found",
   "last_verified": "2026-10-22"
  },
  {
   "municipality_id": "gx-000319",
   "name": "Lac Ste. Anne County",
   "path": "/ca/ab/lac-ste-anne-county/",
   "status": "found",
   "last_verified": "2026-10-19"
  },
  {
   "municipality_id": "gx-000322",
   "name": "Lakeview",
   "path": "/ca/ab/lakeview/",
   "status": "found",
   "last_verified": "2026-10-22"
  },
  {
   "municipality_id": "gx-000323",
   "name": "Lamont",
   "path": "/ca/ab/lamont/",
   "status": "found",
   "last_verified": "2026-10-23"
  },
  {
   "municipality_id": "gx-000324",
   "name": "Lamont County",
   "path": "/ca/ab/lamont-county/",
   "status": "found",
   "last_verified": "2026-10-23"
  },
  {
   "municipality_id": "gx-000325",
   "name": "Larkspur",
   "path": "/ca/ab/larkspur/",
   "status": "found",
   "last_verified": "2026-10-22"
  },
  {
   "municipality_id": "gx-000330",
   "name": "Lethbridge County",
   "path": "/ca/ab/lethbridge-county/",
   "status": "found",
   "last_verified": "2026-10-22"
  },
  {
   "municipality_id": "gx-000331",
   "name": "Linden",
   "path": "/ca/ab/linden/",
   "status": "found",
   "last_verified": "2026-10-22"
  },
  {
   "municipality_id": "gx-000332",
   "name": "Lloydminster",
   "path": "/ca/ab/lloydminster/",
   "status": "found",
   "last_verified": "2026-10-22"
  },
  {
   "municipality_id": "gx-000333",
   "name": "Lomond",
   "path": "/ca/ab/lomond/",
   "status": "found",
   "last_verified": "2026-10-22"
  },
  {
   "municipality_id": "gx-000334",
   "name": "Longview",
   "path": "/ca/ab/longview/",
   "status": "found",
   "last_verified": "2026-10-22"
  },
  {
   "municipality_id": "gx-000335",
   "name": "Lougheed",
   "path": "/ca/ab/lougheed/",
   "status": "found",
   "last_verified": "2026-10-22"
  },
  {
   "municipality_id": "gx-000336",
   "name": "Ma-Me-O Beach",
   "path": "/ca/ab/ma-me-o-beach/",
   "status": "found",
   "last_verified": "2026-10-22"
  },
  {
   "municipality_id": "gx-000338",
   "name": "Magrath",
   "path": "/ca/ab/magrath/",
   "status": "found",
   "last_verified": "2026-10-23"
  },
  {
   "municipality_id": "gx-000339",
   "name": "Manning",
   "path": "/ca/ab/manning/",
   "status": "found",
   "last_verified": "2026-10-22"
  },
  {
   "municipality_id": "gx-000340",
   "name": "Mannville",
   "path": "/ca/ab/mannville/",
   "status": "found",
   "last_verified": "2026-10-22"
  },
  {
   "municipality_id": "gx-000341",
   "name": "Marwayne",
   "path": "/ca/ab/marwayne/",
   "status": "found",
   "last_verified": "2026-10-22"
  },
  {
   "municipality_id": "gx-000342",
   "name": "Mayerthorpe",
   "path": "/ca/ab/mayerthorpe/",
   "status": "found",
   "last_verified": "2026-10-23"
  },
  {
   "municipality_id": "gx-000343",
   "name": "McLennan",
   "path": "/ca/ab/mclennan/",
   "status": "found",
   "last_verified": "2026-10-22"
  },
  {
   "municipality_id": "gx-000345",
   "name": "Mewatha Beach",
   "path": "/ca/ab/mewatha-beach/",
   "status": "found",
   "last_verified": "2026-10-22"
  },
  {
   "municipality_id": "gx-000346",
   "name": "Milk River",
   "path": "/ca/ab/milk-river/",
   "status": "found",
   "last_verified": "2026-10-22"
  },
  {
   "municipality_id": "gx-000348",
   "name": "Milo",
   "path": "/ca/ab/milo/",
   "status": "found",
   "last_verified": "2026-10-22"
  },
  {
   "municipality_id": "gx-000350",
   "name": "Morrin",
   "path": "/ca/ab/morrin/",
   "status": "found",
   "last_verified": "2026-10-22"
  },
  {
   "municipality_id": "gx-000351",
   "name": "Mountain View County",
   "path": "/ca/ab/mountain-view-county/",
   "status": "found",
   "last_verified": "2026-10-22"
  },
  {
   "municipality_id": "gx-000352",
   "name": "Mundare",
   "path": "/ca/ab/mundare/",
   "status": "found",
   "last_verified": "2026-10-22"
  },
  {
   "municipality_id": "gx-000353",
   "name": "Municipal District of Acadia No. 34",
   "path": "/ca/ab/municipal-district-of-acadia-no-34/",
   "status": "found",
   "last_verified": "2026-10-23"
  },
  {
   "municipality_id": "gx-000354",
   "name": "Municipal District of Bighorn No. 8",
   "path": "/ca/ab/municipal-district-of-bighorn-no-8/",
   "status": "found",
   "last_verified": "2026-10-23"
  },
  {
   "municipality_id": "gx-000355",
   "name": "Municipal District of Bonnyville No. 87",
   "path": "/ca/ab/municipal-district-of-bonnyville-no-87/",
   "status": "found",
   "last_verified": "2026-10-22"
  },
  {
   "municipality_id": "gx-000356",
   "name": "Municipal District of Fairview No. 136",
   "path": "/ca/ab/municipal-district-of-fairview-no-136/",
   "status": "found",
   "last_verified": "2026-10-22"
  },
  {
   "municipality_id": "gx-000358",
   "name": "Municipal District of Lesser Slave River No. 124",
   "path": "/ca/ab/municipal-district-of-lesser-slave-river-no-124/",
   "status": "found",
   "last_verified": "2026-10-22"
  },
  {
   "municipality_id": "gx-000359",
   "name": "Municipal District of Opportunity No. 17",
   "path": "/ca/ab/municipal-district-of-opportunity-no-17/",
   "status": "found",
   "last_verified": "2026-10-23"
  },
  {
   "municipality_id": "gx-000360",
   "name": "Municipal District of Peace No. 135",
   "path": "/ca/ab/municipal-district-of-peace-no-135/",
   "status": "found",
   "last_verified": "2026-10-22"
  },
  {
   "municipality_id": "gx-000361",
   "name": "Municipal District of Pincher Creek No. 9",
   "path": "/ca/ab/municipal-district-of-pincher-creek-no-9/",
   "status": "found",
   "last_verified": "2026-10-23"
  },
  {
   "municipality_id": "gx-000362",
   "name": "Municipal District of Provost No. 52",
   "path": "/ca/ab/municipal-district-of-provost-no-52/",
   "status": "found",
   "last_verified": "2026-10-23"
  },
  {
   "municipality_id": "gx-000363",
   "name": "Municipal District of Ranchland No. 66",
   "path": "/ca/ab/municipal-district-of-ranchland-no-66/",
   "status": "found",
   "last_verified": "2026-10-23"
  },
  {
   "municipality_id": "gx-000364",
   "name": "Municipal District of Smoky River No. 130",
   "path": "/ca/ab/municipal-district-of-smoky-river-no-130/",
   "status": "found",
   "last_verified": "2026-10-22"
  },
  {
   "municipality_id": "gx-000365",
   "name": "Municipal District of Spirit River No. 133",
   "path": "/ca/ab/municipal-district-of-spirit-river-no-133/",
   "status": "found",
   "last_verified": "2026-10-23"
  },
  {
   "municipality_id": "gx-000366",
   "name": "Municipal District of Taber",
   "path": "/ca/ab/municipal-district-of-taber/",
   "status": "found",
   "last_verified": "2026-10-23"
  },
  {
   "municipality_id": "gx-000367",
   "name": "Municipal District of Wainwright No. 61",
   "path": "/ca/ab/municipal-district-of-wainwright-no-61/",
   "status": "found",
   "last_verified": "2026-10-23"
  },
  {
   "municipality_id": "gx-000368",
   "name": "Municipal District of Willow Creek No. 26",
   "path": "/ca/ab/municipal-district-of-willow-creek-no-26/",
   "status": "found",
   "last_verified": "2026-10-23"
  },
  {
   "municipality_id": "gx-000369",
   "name": "Municipality of Crowsnest Pass",
   "path": "/ca/ab/municipality-of-crowsnest-pass/",
   "status": "found",
   "last_verified": "2026-10-23"
  },
  {
   "municipality_id": "gx-000371",
   "name": "Munson",
   "path": "/ca/ab/munson/",
   "status": "found",
   "last_verified": "2026-10-22"
  },
  {
   "municipality_id": "gx-000372",
   "name": "Myrnam",
   "path": "/ca/ab/myrnam/",
   "status": "found",
   "last_verified": "2026-10-22"
  },
  {
   "municipality_id": "gx-000373",
   "name": "Nakamun Park",
   "path": "/ca/ab/nakamun-park/",
   "status": "found",
   "last_verified": "2026-10-22"
  },
  {
   "municipality_id": "gx-000374",
   "name": "Nampa",
   "path": "/ca/ab/nampa/",
   "status": "found",
   "last_verified": "2026-10-22"
  },
  {
   "municipality_id": "gx-000375",
   "name": "Nanton",
   "path": "/ca/ab/nanton/",
   "status": "found",
   "last_verified": "2026-10-22"
  },
  {
   "municipality_id": "gx-000376",
   "name": "Nobleford",
   "path": "/ca/ab/nobleford/",
   "status": "found",
   "last_verified": "2026-10-22"
  },
  {
   "municipality_id": "gx-000377",
   "name": "Norglenwold",
   "path": "/ca/ab/norglenwold/",
   "status": "found",
   "last_verified": "2026-10-22"
  },
  {
   "municipality_id": "gx-000378",
   "name": "Norris Beach",
   "path": "/ca/ab/norris-beach/",
   "status": "found",
   "last_verified": "2026-10-22"
  },
  {
   "municipality_id": "gx-000379",
   "name": "Northern Sunrise County",
   "path": "/ca/ab/northern-sunrise-county/",
   "status": "found",
   "last_verified": "2026-10-23"
  },
  {
   "municipality_id": "gx-000382",
   "name": "Onoway",
   "path": "/ca/ab/onoway/",
   "status": "found",
   "last_verified": "2026-10-22"
  },
  {
   "municipality_id": "gx-000383",
   "name": "Oyen",
   "path": "/ca/ab/oyen/",
   "status": "found",
   "last_verified": "2026-10-23"
  },
  {
   "municipality_id": "gx-000384",
   "name": "Paradise Valley",
   "path": "/ca/ab/paradise-valley/",
   "status": "found",
   "last_verified": "2026-10-22"
  },
  {
   "municipality_id": "gx-000385",
   "name": "Parkland Beach",
   "path": "/ca/ab/parkland-beach/",
   "status": "found",
   "last_verified": "2026-10-22"
  },
  {
   "municipality_id": "gx-000388",
   "name": "Pelican Narrows",
   "path": "/ca/ab/pelican-narrows/",
   "status": "found",
   "last_verified": "2026-10-22"
  },
  {
   "municipality_id": "gx-000390",
   "name": "Picture Butte",
   "path": "/ca/ab/picture-butte/",
   "status": "found",
   "last_verified": "2026-10-22"
  },
  {
   "municipality_id": "gx-000391",
   "name": "Pincher Creek",
   "path": "/ca/ab/pincher-creek/",
   "status": "found",
   "last_verified": "2026-10-22"
  },
  {
   "municipality_id": "gx-000392",
   "name": "Point Alison",
   "path": "/ca/ab/point-alison/",
   "status": "found",
   "last_verified": "2026-10-22"
  },
  {
   "municipality_id": "gx-000393",
   "name": "Ponoka",
   "path": "/ca/ab/ponoka/",
   "status": "found",
   "last_verified": "2026-10-22"
  },
  {
   "municipality_id": "gx-000394",
   "name": "Ponoka County",
   "path": "/ca/ab/ponoka-county/",
   "status": "found",
   "last_verified": "2026-10-23"
  },
  {
   "municipality_id": "gx-000395",
   "name": "Poplar Bay",
   "path": "/ca/ab/poplar-bay/",
   "status": "found",
   "last_verified": "2026-10-22"
  },
  {
   "municipality_id": "gx-000396",
   "name": "Provost",
   "path": "/ca/ab/provost/",
   "status": "found",
   "last_verified": "2026-10-22"
  },
  {
   "municipality_id": "gx-000400",
   "name": "Red Deer County",
   "path": "/ca/ab/red-deer-county/",
   "status": "found",
   "last_verified": "2026-10-22"
  },
  {
   "municipality_id": "gx-000402",
   "name": "Redwater",
   "path": "/ca/ab/redwater/",
   "status": "found",
   "last_verified": "2026-10-23"
  },
  {
   "municipality_id": "gx-000404",
   "name": "Rimbey",
   "path": "/ca/ab/rimbey/",
   "status": "found",
   "last_verified": "2026-10-22"
  },
  {
   "municipality_id": "gx-000405",
   "name": "Rochon Sands",
   "path": "/ca/ab/rochon-sands/",
   "status": "found",
   "last_verified": "2026-10-22"
  },
  {
   "municipality_id": "gx-000408",
   "name": "Rockyford",
   "path": "/ca/ab/rockyford/",
   "status": "found",
   "last_verified": "2026-10-22"
  },
  {
   "municipality_id": "gx-000409",
   "name": "Rosalind",
   "path": "/ca/ab/rosalind/",
   "status": "found",
   "last_verified": "2026-10-22"
  },
  {
   "municipality_id": "gx-000410",
   "name": "Rosemary",
   "path": "/ca/ab/rosemary/",
   "status": "found",
   "last_verified": "2026-10-22"
  },
  {
   "municipality_id": "gx-000411",
   "name": "Ross Haven",
   "path": "/ca/ab/ross-haven/",
   "status": "found",
   "last_verified": "2026-10-22"
  },
  {
   "municipality_id": "gx-000412",
   "name": "Rycroft",
   "path": "/ca/ab/rycroft/",
   "status": "found",
   "last_verified": "2026-10-22"
  },
  {
   "municipality_id": "gx-000413",
   "name": "Ryley",
   "path": "/ca/ab/ryley/",
   "status": "found",
   "last_verified": "2026-10-22"
  },
  {
   "municipality_id": "gx-000414",
   "name": "Saddle Hills County",
   "path": "/ca/ab/saddle-hills-county/",
   "status": "found",
   "last_verified": "2026-10-23"
  },
  {
   "municipality_id": "gx-000415",
   "name": "Sandy Beach",
   "path": "/ca/ab/sandy-beach/",
   "status": "found",
   "last_verified": "2026-10-22"
  },
  {
   "municipality_id": "gx-000416",
   "name": "Seba Beach",
   "path": "/ca/ab/seba-beach/",
   "status": "found",
   "last_verified": "2026-10-22"
  },
  {
   "municipality_id": "gx-000417",
   "name": "Sedgewick",
   "path": "/ca/ab/sedgewick/",
   "status": "found",
   "last_verified": "2026-10-22"
  },
  {
   "municipality_id": "gx-000418",
   "name": "Sexsmith",
   "path": "/ca/ab/sexsmith/",
   "status": "found",
   "last_verified": "2026-10-23"
  },
  {
   "municipality_id": "gx-000419",
   "name": "Silver Beach",
   "path": "/ca/ab/silver-beach/",
   "status": "found",
   "last_verified": "2026-10-22"
  },
  {
   "municipality_id": "gx-000420",
   "name": "Silver Sands",
   "path": "/ca/ab/silver-sands/",
   "status": "found",
   "last_verified": "2026-10-22"
  },
  {
   "municipality_id": "gx-000422",
   "name": "Smoky Lake",
   "path": "/ca/ab/smoky-lake/",
   "status": "found",
   "last_verified": "2026-10-22"
  },
  {
   "municipality_id": "gx-000423",
   "name": "Smoky Lake County",
   "path": "/ca/ab/smoky-lake-county/",
   "status": "found",
   "last_verified": "2026-10-23"
  },
  {
   "municipality_id": "gx-000424",
   "name": "South Baptiste",
   "path": "/ca/ab/south-baptiste/",
   "status": "found",
   "last_verified": "2026-10-22"
  },
  {
   "municipality_id": "gx-000425",
   "name": "South View",
   "path": "/ca/ab/south-view/",
   "status": "found",
   "last_verified": "2026-10-22"
  },
  {
   "municipality_id": "gx-000426",
   "name": "Spirit River",
   "path": "/ca/ab/spirit-river/",
   "status": "found",
   "last_verified": "2026-10-22"
  },
  {
   "municipality_id": "gx-000427",
   "name": "Spring Lake",
   "path": "/ca/ab/spring-lake/",
   "status": "found",
   "last_verified": "2026-10-22"
  },
  {
   "municipality_id": "gx-000430",
   "name": "St. Paul",
   "path": "/ca/ab/st-paul/",
   "status": "found",
   "last_verified": "2026-10-23"
  },
  {
   "municipality_id": "gx-000431",
   "name": "Standard",
   "path": "/ca/ab/standard/",
   "status": "found",
   "last_verified": "2026-10-22"
  },
  {
   "municipality_id": "gx-000432",
   "name": "Starland County",
   "path": "/ca/ab/starland-county/",
   "status": "found",
   "last_verified": "2026-10-22"
  },
  {
   "municipality_id": "gx-000433",
   "name": "Stavely",
   "path": "/ca/ab/stavely/",
   "status": "found",
   "last_verified": "2026-10-23"
  },
  {
   "municipality_id": "gx-000435",
   "name": "Stirling",
   "path": "/ca/ab/stirling/",
   "status": "found",
   "last_verified": "2026-10-22"
  },
  {
   "municipality_id": "gx-000440",
   "name": "Sunbreaker Cove",
   "path": "/ca/ab/sunbreaker-cove/",
   "status": "found",
   "last_verified": "2026-10-22"
  },
  {
   "municipality_id": "gx-000441",
   "name": "Sundance Beach",
   "path": "/ca/ab/sundance-beach/",
   "status": "found",
   "last_verified": "2026-10-22"
  },
  {
   "municipality_id": "gx-000442",
   "name": "Sundre",
   "path": "/ca/ab/sundre/",
   "status": "found",
   "last_verified": "2026-10-23"
  },
  {
   "municipality_id": "gx-000443",
   "name": "Sunrise Beach",
   "path": "/ca/ab/sunrise-beach/",
   "status": "found",
   "last_verified": "2026-10-22"
  },
  {
   "municipality_id": "gx-000444",
   "name": "Sunset Beach",
   "path": "/ca/ab/sunset-beach/",
   "status": "found",
   "last_verified": "2026-10-22"
  },
  {
   "municipality_id": "gx-000445",
   "name": "Sunset Point",
   "path": "/ca/ab/sunset-point/",
   "status": "found",
   "last_verified": "2026-10-22"
  },
  {
   "municipality_id": "gx-000446",
   "name": "Swan Hills",
   "path": "/ca/ab/swan-hills/",
   "status": "found",
   "last_verified": "2026-10-23"
  },
  {
   "municipality_id": "gx-000449",
   "name": "Thorhild County",
   "path": "/ca/ab/thorhild-county/",
   "status": "found",
   "last_verified": "2026-10-22"
  },
  {
   "municipality_id": "gx-000450",
   "name": "Thorsby",
   "path": "/ca/ab/thorsby/",
   "status": "found",
   "last_verified": "2026-10-22"
  },
  {
   "municipality_id": "gx-000451",
   "name": "Three Hills",
   "path": "/ca/ab/three-hills/",
   "status": "found",
   "last_verified": "2026-10-22"
  },
  {
   "municipality_id": "gx-000452",
   "name": "Tofield",
   "path": "/ca/ab/tofield/",
   "status": "found",
   "last_verified": "2026-10-22"
  },
  {
   "municipality_id": "gx-000453",
   "name": "Trochu",
   "path": "/ca/ab/trochu/",
   "status": "found",
   "last_verified": "2026-10-22"
  },
  {
   "municipality_id": "gx-000454",
   "name": "Two Hills",
   "path": "/ca/ab/two-hills/",
   "status": "found",
   "last_verified": "2026-10-23"
  },
  {
   "municipality_id": "gx-000455",
   "name": "Val Quentin",
   "path": "/ca/ab/val-quentin/",
   "status": "found",
   "last_verified": "2026-10-22"
  },
  {
   "municipality_id": "gx-000456",
   "name": "Valleyview",
   "path": "/ca/ab/valleyview/",
   "status": "found",
   "last_verified": "2026-10-23"
  },
  {
   "municipality_id": "gx-000457",
   "name": "Vauxhall",
   "path": "/ca/ab/vauxhall/",
   "status": "found",
   "last_verified": "2026-10-22"
  },
  {
   "municipality_id": "gx-000458",
   "name": "Vegreville",
   "path": "/ca/ab/vegreville/",
   "status": "found",
   "last_verified": "2026-10-23"
  },
  {
   "municipality_id": "gx-000460",
   "name": "Veteran",
   "path": "/ca/ab/veteran/",
   "status": "found",
   "last_verified": "2026-10-22"
  },
  {
   "municipality_id": "gx-000461",
   "name": "Viking",
   "path": "/ca/ab/viking/",
   "status": "found",
   "last_verified": "2026-10-22"
  },
  {
   "municipality_id": "gx-000462",
   "name": "Vilna",
   "path": "/ca/ab/vilna/",
   "status": "found",
   "last_verified": "2026-10-22"
  },
  {
   "municipality_id": "gx-000463",
   "name": "Vulcan",
   "path": "/ca/ab/vulcan/",
   "status": "found",
   "last_verified": "2026-10-22"
  },
  {
   "municipality_id": "gx-000464",
   "name": "Vulcan County",
   "path": "/ca/ab/vulcan-county/",
   "status": "found",
   "last_verified": "2026-10-22"
  },
  {
   "municipality_id": "gx-000465",
   "name": "Wainwright",
   "path": "/ca/ab/wainwright/",
   "status": "found",
   "last_verified": "2026-10-22"
  },
  {
   "municipality_id": "gx-000466",
   "name": "Waiparous",
   "path": "/ca/ab/waiparous/",
   "status": "found",
   "last_verified": "2026-10-22"
  },
  {
   "municipality_id": "gx-000467",
   "name": "Warburg",
   "path": "/ca/ab/warburg/",
   "status": "found",
   "last_verified": "2026-10-22"
  },
  {
   "municipality_id": "gx-000468",
   "name": "Warner",
   "path": "/ca/ab/warner/",
   "status": "found",
   "last_verified": "2026-10-22"
  },
  {
   "municipality_id": "gx-000469",
   "name": "Waskatenau",
   "path": "/ca/ab/waskatenau/",
   "status": "found",
   "last_verified": "2026-10-22"
  },
  {
   "municipality_id": "gx-000471",
   "name": "West Baptiste",
   "path": "/ca/ab/west-baptiste/",
   "status": "found",
   "last_verified": "2026-10-22"
  },
  {
   "municipality_id": "gx-000472",
   "name": "West Cove",
   "path": "/ca/ab/west-cove/",
   "status": "found",
   "last_verified": "2026-10-22"
  },
  {
   "municipality_id": "gx-000474",
   "name": "Westlock County",
   "path": "/ca/ab/westlock-county/",
   "status": "found",
   "last_verified": "2026-10-23"
  },
  {
   "municipality_id": "gx-000475",
   "name": "Wetaskiwin",
   "path": "/ca/ab/wetaskiwin/",
   "status": "found",
   "last_verified": "2026-10-22"
  },
  {
   "municipality_id": "gx-000476",
   "name": "Wheatland County",
   "path": "/ca/ab/wheatland-county/",
   "status": "found",
   "last_verified": "2026-10-22"
  },
  {
   "municipality_id": "gx-000477",
   "name": "Whispering Hills",
   "path": "/ca/ab/whispering-hills/",
   "status": "found",
   "last_verified": "2026-10-22"
  },
  {
   "municipality_id": "gx-000478",
   "name": "White Sands",
   "path": "/ca/ab/white-sands/",
   "status": "found",
   "last_verified": "2026-10-22"
  },
  {
   "municipality_id": "gx-000479",
   "name": "Whitecourt",
   "path": "/ca/ab/whitecourt/",
   "status": "found",
   "last_verified": "2026-10-22"
  },
  {
   "municipality_id": "gx-000480",
   "name": "Woodlands County",
   "path": "/ca/ab/woodlands-county/",
   "status": "found",
   "last_verified": "2026-10-23"
  },
  {
   "municipality_id": "gx-000481",
   "name": "Yellowhead County",
   "path": "/ca/ab/yellowhead-county/",
   "status": "found",
   "last_verified": "2026-10-23"
  },
  {
   "municipality_id": "gx-000482",
   "name": "Yellowstone",
   "path": "/ca/ab/yellowstone/",
   "status": "found",
   "last_verified": "2026-10-22"
  },
  {
   "municipality_id": "gx-000483",
   "name": "Youngstown",
   "path": "/ca/ab/youngstown/",
   "status": "found",
   "last_verified": "2026-10-22"
  },
  {
   "municipality_id": "gx-000179",
   "name": "Bawlf",
   "path": "/ca/ab/bawlf/",
   "status": "uncertain",
   "last_verified": "2026-10-22"
  }
 ]
}