Community tracker

Data center moratoriums & pushback

As of September 27, 2026, this tracker lists 858 data center moratoriums and pushback actions across 49 states: 690 in force today, 83 proposed, and 858 carrying a primary source and a verification date.

Every community that pressed pause on data center development — bans, moratoria, zoning fights, and the outcomes. Each row shows where it came from and when it was last checked.

858tracked actions
49states
690in force today
83proposed or pending
858/858source-verified
63cite the enacting body's own record

Where and when

Every tracked local action

Denver, CO — EnactedBaltimore City, MD — EnactedReno, NV — EnactedDubuque County, IA — EnactedBloomington, IL — EnactedIron County, UT — EnactedMilwaukee, WI — ProposedManitowoc County, WI — EnactedSmithfield, RI — EnactedMeridian Township, MI — EnactedWashington Township (Macomb Co.), MI — EnactedHill County, TX — RescindedDeKalb County, GA — EnactedLysander (Onondaga Co.), NY — EnactedPerth (Fulton Co.), NY — EnactedTonawanda (Erie Co.), NY — EnactedNewfield (Tompkins Co.), NY — EnactedGroton, CT — ExpiredPeculiar, MO — EnactedBangor, ME — EnactedGates County, NC — EnactedBrevard, NC — ExpiredClay County, NC — EnactedCanton, NC — EnactedChatham County, NC — EnactedKings Mountain, NC — EnactedDurham County, NC — EnactedWhiteville, NC — EnactedEdgecombe County, NC — EnactedBoone, NC — EnactedApex, NC — EnactedOrange County, NC — EnactedRowan County, NC — EnactedSwain County, NC — EnactedWatauga County, NC — EnactedMadison County, NC — ExpiredClyde, NC — EnactedRockford, IL — EnactedFlagler County, FL — EnactedLakeland, FL — EnactedPasco County, FL — EnactedManatee County, FL — EnactedAthens, OH — EnactedNashville, TN — EnactedSan Marcos, TX — EnactedHays County, TX — EnactedPrince George's County, MD — EnactedBaltimore County, MD — EnactedImperial County, CA — EnactedDesert Hot Springs, CA — EnactedLochbuie, CO — EnactedBroomfield, CO — EnactedSpokane, WA — EnactedSierra County, NM — EnactedLinn County, IA — EnactedLondon, KY — EnactedLogan County, KY — EnactedPaulding County, GA — EnactedCherokee County, GA — EnactedDougherty County, GA — EnactedWalker County, GA — EnactedAugusta, GA — ExpiredMonroe Township (Gloucester Co.), NJ — EnactedPhillipsburg, NJ — EnactedWarren, NJ — EnactedHolly Springs, NC — EnactedGordon County, GA — EnactedCarroll County, GA — EnactedMontgomery County, MD — EnactedSarasota County, FL — EnactedMerrillville, IN — EnactedVienna Township (Trumbull Co.), OH — EnactedBoardman, OH — EnactedLa Crosse County, WI — EnactedMorris, CT — EnactedCharlotte, NC — EnactedDurham, NC — EnactedHarnett County, NC — EnactedCumberland County, NC — EnactedFayetteville, NC — RejectedSeattle, WA — EnactedIndianapolis (Marion County), IN — EnactedPulaski County, AR — RejectedSt. Lawrence County, NY — ProposedMohawk (Montgomery Co.), NY — EnactedSalem, OR — ProposedJersey City, NJ — EnactedHowell Township, NJ — EnactedAndover Township, NJ — EnactedLa Crosse, WI — EnactedYakima County, WA — EnactedGreensboro, NC — EnactedNew Haven, CT — ProposedHenderson, NV — RejectedCheyenne, WY — RejectedBell County, KY — EnactedCitrus County, FL — EnactedLittle Rock, AR — RejectedCoachella, CA — EnactedAurora, CO — RejectedDeSoto County, FL — EnactedSnohomish County, WA — EnactedTaylor County, FL — RejectedClinton, IA — RejectedCave City, KY — EnactedSanford, ME — EnactedSocorro County, NM — EnactedNye County, NV — EnactedFarmville, NC — EnactedSummit, NJ — EnactedNewberry County, SC — EnactedColleton County, SC — EnactedDodge County, WI — EnactedSalix, IA — RejectedHogansville, GA — ExpiredJeffersonville, IN — EnactedPalm Beach County, FL — EnactedEscambia County, FL — EnactedSanta Rosa County, FL — EnactedWarrick County, IN — EnactedIslip, NY — EnactedBrookhaven, NY — EnactedWaxhaw, NC — EnactedCobb County, GA — EnactedRochester Hills, MI — EnactedIndependence County, AR — EnactedRussellville, AR — EnactedUnion County, AR — EnactedCarroll County, AR — EnactedRidgely, MD — EnactedMonterey Park, CA — EnactedCherry Hill, NJ — EnactedMedford, NJ — EnactedMansfield Township (Burlington Co.), NJ — EnactedChesterfield, NJ — EnactedBerkeley Heights, NJ — EnactedLouisville, KY — EnactedStatesville, NC — ProposedFort Worth, TX — ProposedKnox County, TN — EnactedKnoxville, TN — EnactedMassillon, OH — ExpiredLavon, TX — EnactedSan Antonio, TX — RejectedColumbia County, GA — ProposedDenton, TX — ProposedMarshalltown, IA — EnactedEast Brunswick, NJ — EnactedLoudoun County, VA — ProposedOklahoma City, OK — EnactedBoone County, IN — EnactedGrant County, IN — EnactedFayette County, IN — EnactedStarke County, IN — EnactedMarshall County, IN — EnactedCass County, IN — EnactedJohnson City, TN — EnactedMcMinnville, TN — EnactedAthens-Clarke County, GA — EnactedPalmetto, GA — EnactedHall County, GA — ExpiredCoweta County, GA — EnactedJackson County, MO — EnactedSpringfield, MO — EnactedInver Grove Heights, MN — EnactedFlint, MI — EnactedYpsilanti (YCUA), MI — EnactedBirmingham, AL — ExpiredHomewood, AL — EnactedWaterford Township (Camden Co.), NJ — EnactedPlainfield, NJ — EnactedNorth Plainfield, NJ — EnactedLeeds, AL — EnactedSpringville, AL — EnactedCullman, AL — EnactedFort Payne, AL — EnactedPinson, AL — EnactedFairfield, AL — EnactedCity of St. Charles, MO — EnactedSt. Charles County, MO — EnactedColumbia, MO — EnactedMinneapolis, MN — EnactedEagan, MN — EnactedCarver, MN — EnactedWright County, MN — EnactedWashington County, MN — EnactedWixom, MI — ExpiredSaline, MI — EnactedGrand Blanc Township, MI — EnactedManchester Township, MI — EnactedArmada Township, MI — ExpiredGreen Charter Township, MI — EnactedPittsfield Township, MI — ExpiredHowell Township, MI — ExpiredNorthville, MI — EnactedPontiac, MI — ExpiredSaginaw, MI — ExpiredSterling Heights, MI — EnactedSouth Lyon, MI — EnactedTaylor, MI — EnactedTyrone Township, MI — ExpiredDundee Township, MI — EnactedSylvan Township, MI — ExpiredLodi Township, MI — ExpiredYork Township, MI — ExpiredHayes Township, MI — ExpiredSpringfield Township, MI — EnactedVillage of Romeo, MI — EnactedSolon Township, MI — EnactedBig Rapids Township, MI — EnactedLenox Township, MI — ExpiredDaviess County, KY — EnactedLexington (Fayette County), KY — EnactedAllen County, KY — EnactedMercer County, KY — EnactedJessamine County, KY — EnactedJohnson County, IA — EnactedWoodbury County, IA — EnactedPlymouth County, IA — EnactedSioux County, IA — EnactedIda County, IA — EnactedMadison County, IA — EnactedShelby County, IA — EnactedClarke County, IA — EnactedOlyphant, PA — EnactedEast Whiteland Township, PA — EnactedLordstown, OH — EnactedRavenna, OH — EnactedBoardman Township, OH — EnactedPainesville Township, OH — EnactedWeathersfield Township, OH — EnactedTwinsburg, OH — EnactedSouth Bloomfield, OH — EnactedMadison, WI — EnactedTown of Cassville, WI — EnactedDane County, WI — EnactedVillage of Wrightstown, WI — EnactedSuperior, WI — EnactedAurora, IL — ExpiredMattoon, IL — EnactedChampaign County, IL — EnactedNormal, IL — EnactedLake County, IL — EnactedDearborn County, IN — EnactedPutnam County, IN — EnactedWhite County, IN — EnactedPulaski County, IN — EnactedFulton County, IN — EnactedMiami County, IN — EnactedNew Albany, IN — EnactedFederal Way, WA — EnactedBurien, WA — EnactedMarysville, WA — EnactedSkagit County, WA — EnactedPasco, WA — EnactedCle Elum, WA — EnactedRenton, WA — EnactedKittitas County, WA — EnactedChesapeake, VA — EnactedFront Royal, VA — EnactedSuffolk, VA — ProposedHarford County, MD — EnactedHoward County, MD — EnactedCarroll County, MD — EnactedQueen Anne's County, MD — EnactedCaroline County, MD — EnactedDorchester County, MD — EnactedTalbot County, MD — ProposedAsheville, NC — EnactedWendell, NC — EnactedSpartanburg County, SC — EnactedYork County, SC — EnactedSanta Fe County, NM — EnactedEast Fishkill, NY — EnactedDavie County, NC — EnactedNicholasville, KY — EnactedPlain City, OH — ProposedJefferson County, IA — EnactedBellevue, WI — EnactedChippewa County, WI — EnactedShawnee County, KS — EnactedSedgwick County, KS — EnactedMount Vernon, WA — EnactedHillsboro, OR — EnactedManchester Township, NJ — EnactedRed Bank, NJ — EnactedAsbury Park, NJ — EnactedJackson, MS — EnactedEastport, ME — EnactedLarimer County, CO — EnactedBoulder County, CO — EnactedAnderson County, TN — EnactedLake County, FL — EnactedFayetteville, GA — EnactedAtlanta, GA — EnactedWashington County, MD — EnactedWashington County, FL — EnactedAlamance County, NC — EnactedAnderson County, SC — EnactedHoward County, IN — EnactedHastings, MN — EnactedCarter County, TN — EnactedYadkin County, NC — EnactedEast Lansing, MI — EnactedWoodford County, IL — EnactedMemphis, TN — ProposedLubbock, TX — ProposedVirginia Beach, VA — EnactedFairfax County, VA — EnactedStafford County, VA — EnactedSpotsylvania County, VA — EnactedCulpeper County, VA — EnactedFluvanna County, VA — ExpiredLyon County, KS — EnactedEmporia, KS — ProposedLyon County, KY — EnactedSeward County, NE — EnactedLuther, OK — EnactedStokes County, NC — RejectedAvon Lake, OH — EnactedGrafton, OH — EnactedHubbard, OH — EnactedHowland Township, OH — EnactedBraceville Township, OH — EnactedAvon, OH — EnactedBerea, OH — EnactedBlanchester, OH — EnactedButler County, OH — EnactedCanton Township, OH — EnactedCincinnati, OH — EnactedCleveland, OH — EnactedCortland, OH — EnactedDefiance, OH — EnactedFindlay, OH — EnactedGirard, OH — EnactedGrove City, OH — EnactedJackson Township (Franklin Co.), OH — EnactedJerome Township, OH — ExpiredKent, OH — EnactedLake Township (Wood Co.), OH — EnactedMaumee, OH — EnactedMonclova Township, OH — EnactedMontgomery Township (Ashland Co.), OH — EnactedMount Orab, OH — ExpiredNew Carlisle, OH — EnactedNorton, OH — EnactedPierce Township, OH — EnactedPlain Township (Stark Co.), OH — EnactedProvidence Township, OH — EnactedRichfield Township, OH — EnactedScioto Township, OH — EnactedShawnee Township, OH — EnactedSprigg Township, OH — EnactedSpringfield, OH — EnactedSt. Marys, OH — EnactedTallmadge, OH — EnactedTiffin, OH — EnactedVermilion, OH — EnactedWashington Township (Butler Co.), OH — EnactedWaterville, OH — ExpiredWaterville Township, OH — EnactedWilliamsburg, OH — EnactedYellow Springs, OH — EnactedArchbold, OH — EnactedAshville, OH — EnactedIndio, CA — EnactedNeosho, MO — EnactedCamdenton, MO — EnactedCalvert County, MD — EnactedCarlton County, MN — EnactedEmmet County, IA — EnactedPalm Springs, CA — EnactedBloomingdale, GA — EnactedMillville, NJ — EnactedBayonne, NJ — EnactedNorth Brunswick, NJ — EnactedStafford Township, NJ — EnactedPemberton Township, NJ — EnactedHarrison Township, NJ — EnactedLogan Township, NJ — EnactedEast Greenwich Township, NJ — EnactedMantua Township, NJ — EnactedAlpha, NJ — EnactedBass River Township, NJ — EnactedBerkeley Township, NJ — EnactedBernards Township, NJ — EnactedCarneys Point, NJ — EnactedCinnaminson, NJ — EnactedDeerfield Township, NJ — EnactedDelanco, NJ — EnactedDelaware Township, NJ — EnactedDowne Township, NJ — EnactedEast Rutherford, NJ — EnactedEdgewater Park, NJ — EnactedElsinboro, NJ — EnactedFrelinghuysen Township, NJ — EnactedGreen Township, NJ — EnactedHainesport, NJ — EnactedHolmdel, NJ — EnactedJackson Township, NJ — EnactedKingwood Township, NJ — EnactedKnowlton Township, NJ — EnactedLebanon Township, NJ — EnactedLiberty Township, NJ — EnactedMadison, NJ — EnactedMannington Township, NJ — EnactedMontgomery Township, NJ — EnactedNeptune Township, NJ — EnactedNorth Hanover Township, NJ — EnactedOld Bridge, NJ — EnactedOldmans Township, NJ — EnactedPennsville, NJ — EnactedPilesgrove Township, NJ — EnactedPittsgrove Township, NJ — EnactedPlumsted Township, NJ — EnactedQuinton Township, NJ — EnactedUpper Pittsgrove Township, NJ — EnactedVernon Township, NJ — EnactedWashington, NJ — EnactedWinslow Township, NJ — EnactedWoodstown, NJ — EnactedSt. Croix County, WI — EnactedGarfield Township, MI — EnactedWoodland Park, CO — EnactedZephyrhills, FL — EnactedMonument, CO — EnactedCache County, UT — EnactedBox Elder County, UT — EnactedLogan, UT — EnactedGrand County, UT — EnactedWayne County, UT — EnactedHumboldt County, NV — EnactedWhite Pine County, NV — EnactedAustin, TX — ProposedHarlingen, TX — EnactedTulsa, OK — EnactedBroken Arrow, OK — EnactedEdmond, OK — EnactedNorman, OK — EnactedColfax County, NM — ProposedMount Pleasant, SC — ProposedLowell, MA — EnactedSalisbury, MD — ProposedElkhart, IN — EnactedNorth Berwick, ME — ProposedTrumbull, CT — EnactedBristol, TN — EnactedCedar Hill, TN — EnactedClinton, TN — EnactedShelbyville, TN — EnactedCenter Township, PA — EnactedMuncy Township, PA — EnactedSouth Fork, CO — EnactedForsyth Township, MI — EnactedHoughton, MI — EnactedSault Ste. Marie Tribe of Chippewa Indians, MI — EnactedGorham, ME — EnactedGalloway Township, NJ — EnactedHighland, NY — EnactedSeminole Nation of Oklahoma, OK — EnactedSaugatuck Township, MI — ExpiredHagar Township, MI — EnactedLake Township, MI — EnactedWebster Township, MI — EnactedWarrington Township, PA — EnactedPrichard, AL — EnactedNorth Port, FL — ProposedGriffin, GA — ExpiredSavannah, GA — EnactedChicago, IL — ProposedOttawa, IL — EnactedMichigan City, IN — ProposedTopeka, KS — EnactedChesapeake Beach, MD — EnactedAllen Park, MI — ProposedGenoa Township, MI — EnactedLansing, MI — EnactedZeeland Township, MI — EnactedAllendale Township, MI — EnactedBig Rapids Charter Township, MI — EnactedCaledonia Township, MI — ExpiredDetroit, MI — ProposedFenton Township, MI — EnactedFiler Township, MI — EnactedHaring Township, MI — EnactedHart, MI — EnactedLincoln Township, MI — EnactedLowell Township, MI — RejectedLyndon Township, MI — EnactedLyon Charter Township, MI — ExpiredMason, MI — ExpiredParma Township, MI — EnactedPorter Township, MI — EnactedTexas Township, MI — EnactedWaterford Township, MI — ExpiredSt. Joseph, MN — EnactedKansas City, MO — EnactedBridgewater Township, NJ — ProposedCranford, NJ — EnactedRockaway Township, NJ — EnactedRoselle Park, NJ — ProposedLeRay, NY — EnactedGregg Township, PA — EnactedGallatin, TN — ProposedBrownsville, TX — ProposedMiddleton, WI — EnactedArvada, CO — ProposedEscondido, CA — EnactedEureka, CA — EnactedLoveland, CO — ProposedUpper Burrell Township, PA — EnactedUpper Sandusky, OH — EnactedSouth Strabane Township, PA — RejectedEllsworth, ME — EnactedEllsworth Township, OH — EnactedOrion Township, MI — EnactedAnchorage, AK — EnactedFairbanks North Star Borough, AK — ProposedDover, DE — ProposedSandpoint, ID — ProposedCanterbury, NH — EnactedNottingham, NH — EnactedRochester, NH — EnactedKeene, NH — Under ReviewLaGrange, GA — EnactedForest Park, GA — EnactedGarden City, GA — EnactedCary, NC — EnactedBoiling Spring Lakes, NC — EnactedSpring Hope, NC — EnactedFranklin, NC — EnactedHendersonville, NC — ProposedAthens, TX — EnactedForney, TX — ProposedLewisville, TX — EnactedEl Paso, TX — EnactedCorpus Christi, TX — ProposedPrinceton, TX — EnactedMesquite, TX — ProposedCrossville, TN — EnactedSpring City, TN — EnactedJonesborough, TN — EnactedSheboygan, WI — EnactedAshwaubenon, WI — EnactedVillage of Greenville, WI — EnactedVillage of Cottage Grove, WI — EnactedTown of Westport, WI — EnactedTown of Hampden, WI — EnactedTown of Beetown, WI — EnactedTown of Bloomington, WI — EnactedHarrison, AR — RescindedNye County (Pahrump), NV — EnactedGlassboro, NJ — Enacted
EnactedProposedExpired 553 geocoded actions — click a point for its community page

Actions by month

0891782022-06: 1 expired2023-05: 1 rescinded2023-06: 1 expired2024-09: 2 enacted2024-10: 1 enacted2025-03: 1 enacted2025-04: 1 enacted2025-08: 1 enacted2025-09: 6 enacted2025-09: 3 expired2025-09: 1 rescinded2025-10: 4 enacted2025-11: 3 enacted2025-11: 3 expired2025-12: 7 enacted2025-12: 2 expired2026-01: 13 enacted2026-01: 5 expired2026-02: 25 enacted2026-02: 1 proposed2026-02: 7 expired2026-02: 1 rejected2026-03: 24 enacted2026-03: 2 proposed2026-03: 8 expired2026-03: 2 rescinded2026-04: 37 enacted2026-04: 1 expired2026-04: 1 rejected2026-04: 1 vetoed2026-05: 53 enacted2026-05: 2 expired2026-05: 3 rejected2026-06: 108 enacted2026-06: 5 proposed2026-06: 1 rejected2026-06: 1 rescinded2026-07: 91 enacted2026-07: 9 proposed2026-07: 1 expired2026-07: 5 rejected2026-08: 144 enacted2026-08: 24 proposed2026-08: 7 rejected2026-09: 23 enacted2026-09: 10 proposed2026-09: 1 rejected202220262026

Stacked by status at build time — an old month's bar can still show a color change if a row from that month later expired or was rescinded · 195 rows excluded (only a year is documented).

Deadlines in the next 90 days

Derived from documented end dates. Moratoriums are routinely extended, so treat these as the earliest a pause could end — a prompt to call the clerk, not a conclusion. Subscribe by RSS · JSON

  • Lodi Township, MI: data center moratorium has lapsed
    The moratorium's documented term ran to 2026-08-02 (56 days ago). Unless it was extended, new applications can be filed again. Confirm the current status with the clerk before relying on either reading.
  • Hayes Township, MI: data center moratorium has lapsed
    The moratorium's documented term ran to 2026-08-09 (49 days ago). Unless it was extended, new applications can be filed again. Confirm the current status with the clerk before relying on either reading.
  • Kingsland, GA: data center moratorium has lapsed
    The moratorium's documented term ran to 2026-08-09 (49 days ago). Unless it was extended, new applications can be filed again. Confirm the current status with the clerk before relying on either reading.
  • Saugatuck Township, MI: data center moratorium has lapsed
    The moratorium's documented term ran to 2026-08-11 (47 days ago). Unless it was extended, new applications can be filed again. Confirm the current status with the clerk before relying on either reading.
  • Leavenworth County, KS: data center moratorium has lapsed
    The moratorium's documented term ran to 2026-08-11 (47 days ago). Unless it was extended, new applications can be filed again. Confirm the current status with the clerk before relying on either reading.
  • York Township, MI: data center moratorium has lapsed
    The moratorium's documented term ran to 2026-08-12 (46 days ago). Unless it was extended, new applications can be filed again. Confirm the current status with the clerk before relying on either reading.
97 more deadlines in this window
  • Massillon, OH: data center moratorium has lapsed
    The moratorium's documented term ran to 2026-08-14 (44 days ago). Unless it was extended, new applications can be filed again. Confirm the current status with the clerk before relying on either reading.
  • Hall County, GA: data center moratorium has lapsed
    The moratorium's documented term ran to 2026-08-25 (33 days ago). Unless it was extended, new applications can be filed again. Confirm the current status with the clerk before relying on either reading.
  • Wixom, MI: data center moratorium has lapsed
    The moratorium's documented term ran to 2026-08-26 (32 days ago). Unless it was extended, new applications can be filed again. Confirm the current status with the clerk before relying on either reading.
  • Floyd County, GA: data center moratorium has lapsed
    The moratorium's documented term ran to 2026-08-28 (30 days ago). Unless it was extended, new applications can be filed again. Confirm the current status with the clerk before relying on either reading.
  • Mount Orab, OH: data center moratorium has lapsed
    The moratorium's documented term ran to 2026-08-30 (28 days ago). Unless it was extended, new applications can be filed again. Confirm the current status with the clerk before relying on either reading.
  • Lyon Charter Township, MI: data center moratorium has lapsed
    The moratorium's documented term ran to 2026-08-30 (28 days ago). Unless it was extended, new applications can be filed again. Confirm the current status with the clerk before relying on either reading.
  • Hogansville, GA: data center moratorium has lapsed
    The moratorium's documented term ran to 2026-09-01 (26 days ago). Unless it was extended, new applications can be filed again. Confirm the current status with the clerk before relying on either reading.
  • Birmingham, AL: data center moratorium has lapsed
    The moratorium's documented term ran to 2026-09-03 (24 days ago). Unless it was extended, new applications can be filed again. Confirm the current status with the clerk before relying on either reading.
  • Rockdale County, GA: data center moratorium has lapsed
    The moratorium's documented term ran to 2026-09-08 (19 days ago). Unless it was extended, new applications can be filed again. Confirm the current status with the clerk before relying on either reading.
  • Wichita, KS: data center moratorium has lapsed
    The moratorium's documented term ran to 2026-09-10 (17 days ago). Unless it was extended, new applications can be filed again. Confirm the current status with the clerk before relying on either reading.
  • Scott County, KY: data center moratorium has lapsed
    The moratorium's documented term ran to 2026-09-13 (14 days ago). Unless it was extended, new applications can be filed again. Confirm the current status with the clerk before relying on either reading.
  • Augusta, GA: data center moratorium has lapsed
    The moratorium's documented term ran to 2026-09-19 (8 days ago). Unless it was extended, new applications can be filed again. Confirm the current status with the clerk before relying on either reading.
  • Augusta-Richmond County, GA: data center moratorium has lapsed
    The moratorium's documented term ran to 2026-09-19 (8 days ago). Unless it was extended, new applications can be filed again. Confirm the current status with the clerk before relying on either reading.
  • Roswell, GA: data center moratorium has lapsed
    The moratorium's documented term ran to 2026-09-20 (7 days ago). Unless it was extended, new applications can be filed again. Confirm the current status with the clerk before relying on either reading.
  • Waterford Township, MI: data center moratorium has lapsed
    The moratorium's documented term ran to 2026-09-23 (4 days ago). Unless it was extended, new applications can be filed again. Confirm the current status with the clerk before relying on either reading.
  • Tulare County, CA: data center moratorium expires in 5 days
    The documented term ends 2026-10-02. If your community wants it extended, that decision usually has to reach a meeting agenda weeks beforehand — check when the board next meets.
  • Front Royal, VA: data center moratorium expires in 7 days
    The documented term ends 2026-10-04. If your community wants it extended, that decision usually has to reach a meeting agenda weeks beforehand — check when the board next meets.
  • Newton County, GA: data center moratorium expires in 8 days
    The documented term ends 2026-10-05. If your community wants it extended, that decision usually has to reach a meeting agenda weeks beforehand — check when the board next meets.
  • Pierce Township, OH: data center moratorium expires in 12 days
    The documented term ends 2026-10-09. If your community wants it extended, that decision usually has to reach a meeting agenda weeks beforehand — check when the board next meets.
  • Calaveras County, CA: data center moratorium expires in 12 days
    The documented term ends 2026-10-09. If your community wants it extended, that decision usually has to reach a meeting agenda weeks beforehand — check when the board next meets.
  • Lake Elsinore, CA: data center moratorium expires in 12 days
    The documented term ends 2026-10-09. If your community wants it extended, that decision usually has to reach a meeting agenda weeks beforehand — check when the board next meets.
  • Bangor, ME: data center moratorium expires in 13 days
    The documented term ends 2026-10-10. If your community wants it extended, that decision usually has to reach a meeting agenda weeks beforehand — check when the board next meets.
  • Tallmadge, OH: data center moratorium expires in 13 days
    The documented term ends 2026-10-10. If your community wants it extended, that decision usually has to reach a meeting agenda weeks beforehand — check when the board next meets.
  • Palm Springs, CA: data center moratorium expires in 13 days
    The documented term ends 2026-10-10. If your community wants it extended, that decision usually has to reach a meeting agenda weeks beforehand — check when the board next meets.
  • Morgan Hill, CA: data center moratorium expires in 13 days
    The documented term ends 2026-10-10. If your community wants it extended, that decision usually has to reach a meeting agenda weeks beforehand — check when the board next meets.
  • Escondido, CA: data center moratorium expires in 15 days
    The documented term ends 2026-10-12. If your community wants it extended, that decision usually has to reach a meeting agenda weeks beforehand — check when the board next meets.
  • Vienna Township (Trumbull Co.), OH: data center moratorium expires in 19 days
    The documented term ends 2026-10-16. If your community wants it extended, that decision usually has to reach a meeting agenda weeks beforehand — check when the board next meets.
  • Cleveland, OH: data center moratorium expires in 19 days
    The documented term ends 2026-10-16. If your community wants it extended, that decision usually has to reach a meeting agenda weeks beforehand — check when the board next meets.
  • Indio, CA: data center moratorium expires in 19 days
    The documented term ends 2026-10-16. If your community wants it extended, that decision usually has to reach a meeting agenda weeks beforehand — check when the board next meets.
  • Mendocino County, CA: data center moratorium expires in 19 days
    The documented term ends 2026-10-16. If your community wants it extended, that decision usually has to reach a meeting agenda weeks beforehand — check when the board next meets.
  • Eureka, CA: data center moratorium expires in 20 days
    The documented term ends 2026-10-17. If your community wants it extended, that decision usually has to reach a meeting agenda weeks beforehand — check when the board next meets.
  • Plainfield, IL: data center moratorium expires in 21 days
    The documented term ends 2026-10-18. If your community wants it extended, that decision usually has to reach a meeting agenda weeks beforehand — check when the board next meets.
  • White County, IN: data center moratorium expires in 23 days
    The documented term ends 2026-10-20. If your community wants it extended, that decision usually has to reach a meeting agenda weeks beforehand — check when the board next meets.
  • Lowndes County, GA: data center moratorium expires in 28 days
    The documented term ends 2026-10-25. If your community wants it extended, that decision usually has to reach a meeting agenda weeks beforehand — check when the board next meets.
  • Lowndes County, AL: data center moratorium expires in 28 days
    The documented term ends 2026-10-25. If your community wants it extended, that decision usually has to reach a meeting agenda weeks beforehand — check when the board next meets.
  • Lexington (Fayette County), KY: data center moratorium expires in 34 days
    The documented term ends 2026-10-31. If your community wants it extended, that decision usually has to reach a meeting agenda weeks beforehand — check when the board next meets.
  • West Whiteland Township, PA: data center moratorium expires in 35 days
    The documented term ends 2026-11-01. If your community wants it extended, that decision usually has to reach a meeting agenda weeks beforehand — check when the board next meets.
  • Upper Burrell Township, PA: data center moratorium expires in 36 days
    The documented term ends 2026-11-02. If your community wants it extended, that decision usually has to reach a meeting agenda weeks beforehand — check when the board next meets.
  • Smithfield Township, PA: data center moratorium expires in 36 days
    The documented term ends 2026-11-02. If your community wants it extended, that decision usually has to reach a meeting agenda weeks beforehand — check when the board next meets.
  • Charlotte, NC: data center moratorium expires in 39 days
    The documented term ends 2026-11-05. If your community wants it extended, that decision usually has to reach a meeting agenda weeks beforehand — check when the board next meets.
  • Lavon, TX: data center moratorium expires in 39 days
    The documented term ends 2026-11-05. If your community wants it extended, that decision usually has to reach a meeting agenda weeks beforehand — check when the board next meets.
  • Lysander (Onondaga Co.), NY: data center moratorium expires in 40 days
    The documented term ends 2026-11-06. If your community wants it extended, that decision usually has to reach a meeting agenda weeks beforehand — check when the board next meets.
  • Camden County, GA: data center moratorium expires in 40 days
    The documented term ends 2026-11-06. If your community wants it extended, that decision usually has to reach a meeting agenda weeks beforehand — check when the board next meets.
  • Johnson County, IA: data center moratorium expires in 42 days
    The documented term ends 2026-11-08. If your community wants it extended, that decision usually has to reach a meeting agenda weeks beforehand — check when the board next meets.
  • Butler Township, PA: data center moratorium expires in 42 days
    The documented term ends 2026-11-08. If your community wants it extended, that decision usually has to reach a meeting agenda weeks beforehand — check when the board next meets.
  • Riley County, KS: data center moratorium expires in 46 days
    The documented term ends 2026-11-12. If your community wants it extended, that decision usually has to reach a meeting agenda weeks beforehand — check when the board next meets.
  • Dickinson County, IA: data center moratorium expires in 46 days
    The documented term ends 2026-11-12. If your community wants it extended, that decision usually has to reach a meeting agenda weeks beforehand — check when the board next meets.
  • Springfield, MO: data center moratorium expires in 51 days
    The documented term ends 2026-11-17. If your community wants it extended, that decision usually has to reach a meeting agenda weeks beforehand — check when the board next meets.
  • Putnam County, IN: data center moratorium expires in 51 days
    The documented term ends 2026-11-17. If your community wants it extended, that decision usually has to reach a meeting agenda weeks beforehand — check when the board next meets.
  • Meridian Township, MI: data center moratorium expires in 53 days
    The documented term ends 2026-11-19. If your community wants it extended, that decision usually has to reach a meeting agenda weeks beforehand — check when the board next meets.
  • Barnes County, ND: data center moratorium expires in 53 days
    The documented term ends 2026-11-19. If your community wants it extended, that decision usually has to reach a meeting agenda weeks beforehand — check when the board next meets.
  • Minneapolis, MN: data center moratorium expires in 55 days
    The documented term ends 2026-11-21. If your community wants it extended, that decision usually has to reach a meeting agenda weeks beforehand — check when the board next meets.
  • Iron County, UT: data center moratorium expires in 56 days
    The documented term ends 2026-11-22. If your community wants it extended, that decision usually has to reach a meeting agenda weeks beforehand — check when the board next meets.
  • Washington Township (Macomb Co.), MI: data center moratorium expires in 57 days
    The documented term ends 2026-11-23. If your community wants it extended, that decision usually has to reach a meeting agenda weeks beforehand — check when the board next meets.
  • Marshalltown, IA: data center moratorium expires in 57 days
    The documented term ends 2026-11-23. If your community wants it extended, that decision usually has to reach a meeting agenda weeks beforehand — check when the board next meets.
  • Hillsboro, OR: data center moratorium expires in 58 days
    The documented term ends 2026-11-24. If your community wants it extended, that decision usually has to reach a meeting agenda weeks beforehand — check when the board next meets.
  • Bloomington, IL: data center moratorium expires in 60 days
    The documented term ends 2026-11-26. If your community wants it extended, that decision usually has to reach a meeting agenda weeks beforehand — check when the board next meets.
  • Hart, MI: data center moratorium expires in 60 days
    The documented term ends 2026-11-26. If your community wants it extended, that decision usually has to reach a meeting agenda weeks beforehand — check when the board next meets.
  • Westbrook, ME: data center moratorium expires in 62 days
    The documented term ends 2026-11-28. If your community wants it extended, that decision usually has to reach a meeting agenda weeks beforehand — check when the board next meets.
  • Gorham, ME: data center moratorium expires in 63 days
    The documented term ends 2026-11-29. If your community wants it extended, that decision usually has to reach a meeting agenda weeks beforehand — check when the board next meets.
  • Forest Park, GA: data center moratorium expires in 63 days
    The documented term ends 2026-11-29. If your community wants it extended, that decision usually has to reach a meeting agenda weeks beforehand — check when the board next meets.
  • Brunswick, ME: data center moratorium expires in 63 days
    The documented term ends 2026-11-29. If your community wants it extended, that decision usually has to reach a meeting agenda weeks beforehand — check when the board next meets.
  • Normal, IL: data center moratorium expires in 64 days
    The documented term ends 2026-11-30. If your community wants it extended, that decision usually has to reach a meeting agenda weeks beforehand — check when the board next meets.
  • El Dorado, KS: data center moratorium expires in 64 days
    The documented term ends 2026-11-30. If your community wants it extended, that decision usually has to reach a meeting agenda weeks beforehand — check when the board next meets.
  • Scarborough, ME: data center moratorium expires in 64 days
    The documented term ends 2026-11-30. If your community wants it extended, that decision usually has to reach a meeting agenda weeks beforehand — check when the board next meets.
  • Nashville, TN: data center moratorium expires in 65 days
    The documented term ends 2026-12-01. If your community wants it extended, that decision usually has to reach a meeting agenda weeks beforehand — check when the board next meets.
  • Skagit County, WA: data center moratorium expires in 65 days
    The documented term ends 2026-12-01. If your community wants it extended, that decision usually has to reach a meeting agenda weeks beforehand — check when the board next meets.
  • Boulder County, CO: data center moratorium expires in 66 days
    The documented term ends 2026-12-02. If your community wants it extended, that decision usually has to reach a meeting agenda weeks beforehand — check when the board next meets.
  • Braceville Township, OH: data center moratorium expires in 66 days
    The documented term ends 2026-12-02. If your community wants it extended, that decision usually has to reach a meeting agenda weeks beforehand — check when the board next meets.
  • Johnson City, TN: data center moratorium expires in 67 days
    The documented term ends 2026-12-03. If your community wants it extended, that decision usually has to reach a meeting agenda weeks beforehand — check when the board next meets.
  • Hazle Township, PA: data center moratorium expires in 69 days
    The documented term ends 2026-12-05. If your community wants it extended, that decision usually has to reach a meeting agenda weeks beforehand — check when the board next meets.
  • Little Britain Township, PA: data center moratorium expires in 70 days
    The documented term ends 2026-12-06. If your community wants it extended, that decision usually has to reach a meeting agenda weeks beforehand — check when the board next meets.
  • Lake County, FL: data center moratorium expires in 71 days
    The documented term ends 2026-12-07. If your community wants it extended, that decision usually has to reach a meeting agenda weeks beforehand — check when the board next meets.
  • Box Elder County, UT: data center moratorium expires in 71 days
    The documented term ends 2026-12-07. If your community wants it extended, that decision usually has to reach a meeting agenda weeks beforehand — check when the board next meets.
  • Center Township, PA: data center moratorium expires in 71 days
    The documented term ends 2026-12-07. If your community wants it extended, that decision usually has to reach a meeting agenda weeks beforehand — check when the board next meets.
  • Green Charter Township, MI: data center moratorium expires in 73 days
    The documented term ends 2026-12-09. If your community wants it extended, that decision usually has to reach a meeting agenda weeks beforehand — check when the board next meets.
  • Howland Township, OH: data center moratorium expires in 74 days
    The documented term ends 2026-12-10. If your community wants it extended, that decision usually has to reach a meeting agenda weeks beforehand — check when the board next meets.
  • Milford, UT: data center moratorium expires in 77 days
    The documented term ends 2026-12-13. If your community wants it extended, that decision usually has to reach a meeting agenda weeks beforehand — check when the board next meets.
  • Brookville, PA: data center moratorium expires in 78 days
    The documented term ends 2026-12-14. If your community wants it extended, that decision usually has to reach a meeting agenda weeks beforehand — check when the board next meets.
  • Cumberland County, NC: data center moratorium expires in 79 days
    The documented term ends 2026-12-15. If your community wants it extended, that decision usually has to reach a meeting agenda weeks beforehand — check when the board next meets.
  • Starke County, IN: data center moratorium expires in 79 days
    The documented term ends 2026-12-15. If your community wants it extended, that decision usually has to reach a meeting agenda weeks beforehand — check when the board next meets.
  • Lycoming County, PA: data center moratorium expires in 79 days
    The documented term ends 2026-12-15. If your community wants it extended, that decision usually has to reach a meeting agenda weeks beforehand — check when the board next meets.
  • Spokane County, WA: data center moratorium expires in 79 days
    The documented term ends 2026-12-15. If your community wants it extended, that decision usually has to reach a meeting agenda weeks beforehand — check when the board next meets.
  • Fort Payne, AL: data center moratorium expires in 80 days
    The documented term ends 2026-12-16. If your community wants it extended, that decision usually has to reach a meeting agenda weeks beforehand — check when the board next meets.
  • Butler County, OH: data center moratorium expires in 80 days
    The documented term ends 2026-12-16. If your community wants it extended, that decision usually has to reach a meeting agenda weeks beforehand — check when the board next meets.
  • Archuleta County, CO: data center moratorium expires in 80 days
    The documented term ends 2026-12-16. If your community wants it extended, that decision usually has to reach a meeting agenda weeks beforehand — check when the board next meets.
  • Webster County, MO: data center moratorium expires in 80 days
    The documented term ends 2026-12-16. If your community wants it extended, that decision usually has to reach a meeting agenda weeks beforehand — check when the board next meets.
  • Gates County, NC: data center moratorium expires in 81 days
    The documented term ends 2026-12-17. If your community wants it extended, that decision usually has to reach a meeting agenda weeks beforehand — check when the board next meets.
  • Waterville Township, OH: data center moratorium expires in 81 days
    The documented term ends 2026-12-17. If your community wants it extended, that decision usually has to reach a meeting agenda weeks beforehand — check when the board next meets.
  • Orion Township, MI: data center moratorium expires in 81 days
    The documented term ends 2026-12-17. If your community wants it extended, that decision usually has to reach a meeting agenda weeks beforehand — check when the board next meets.
  • Jackson County, MO: data center moratorium expires in 83 days
    The documented term ends 2026-12-19. If your community wants it extended, that decision usually has to reach a meeting agenda weeks beforehand — check when the board next meets.
  • Cache County, UT: data center moratorium expires in 84 days
    The documented term ends 2026-12-20. If your community wants it extended, that decision usually has to reach a meeting agenda weeks beforehand — check when the board next meets.
  • Peosta, IA: data center moratorium expires in 84 days
    The documented term ends 2026-12-20. If your community wants it extended, that decision usually has to reach a meeting agenda weeks beforehand — check when the board next meets.
  • Clinton, TN: data center moratorium expires in 86 days
    The documented term ends 2026-12-22. If your community wants it extended, that decision usually has to reach a meeting agenda weeks beforehand — check when the board next meets.
  • Coweta County, GA: data center moratorium expires in 87 days
    The documented term ends 2026-12-23. If your community wants it extended, that decision usually has to reach a meeting agenda weeks beforehand — check when the board next meets.
  • Snohomish County, WA: data center moratorium expires in 88 days
    The documented term ends 2026-12-24. If your community wants it extended, that decision usually has to reach a meeting agenda weeks beforehand — check when the board next meets.
  • Sedgwick County, KS: data center moratorium expires in 88 days
    The documented term ends 2026-12-24. If your community wants it extended, that decision usually has to reach a meeting agenda weeks beforehand — check when the board next meets.

Changed in the last 7 days

5 status changes — pauses enacted, extended, lapsed or rescinded, plus 5 rows newly added to the tracker. Full week-by-week log · Subscribe by RSS

What a moratorium looks like

The going rate, computed from the tracker. Useful when a council asks "how long do these usually run?" — the answer is in the record, not in the developer's talking points.

How long they run

336 local actions have both a start and a documented end date. Median term: 12 months. 12 have since been extended at least once.

3 months or less
10
4–6 months
84
7–9 months
21
10–12 months
154
13–18 months
41
19–24 months
17
over 2 years
9

A further 73 are standing bans with no end date and 8 run until a condition is met, usually adoption of new zoning rules.

Who passes them

Local actions by the kind of body that acted, from the locality name on the record.

City / town
294
County
147
Township
110
Tribal
2

Size thresholds

55 rows state a size trigger in their note — the point at which the pause applies. Most common: 10 MW (5), 100,000 sq ft (5), 10,000 sq ft (5), 20 MW (3), 50 MW (3). The rest cover every data center regardless of size, or pause a specific approval such as rezoning.

All tracked moratoriums

Status is what applies today: a moratorium with a documented end date flips to Expired on its own once that date passes. Rows marked Unverified have not been read against a primary source — treat them as a lead to check, not a fact to cite. Extensions are common, so an expiry date is the earliest a pause could have ended, not proof that it did. The table pages in 25 rows at a time — filter or search to narrow it, or Show all before printing or using Ctrl-F, since hidden rows are invisible to both.

LocalityStateLevel StatusWhenNoteSource
DenverCOLocalEnactedexpires 2027-05-21May 21, 20261 year or until updated data center regulations are adoptedSourceNews
read 2026-08-04
Baltimore CityMDLocalEnactedexpires 2027-06-16Jun 16, 2026CB 26-0158: 1 year, facilities drawing 10 MW or more; 9-month impact studySourceNews
read 2026-08-04
RenoNVLocalEnactedexpires 2027-08-31Extended Jun 1, 2026Extended 6-1 through Aug 2027 while permanent rules are draftedSourceNews
read 2026-08-04
Dubuque CountyIALocalEnactedexpires 2027-05-26May 26, 202612-month pause on permits and zoning requests for data center construction or expansion, passed 2-1 and amended up from 120 days after a unanimous Planning and Zoning Commission recommendation; county will host weekly work sessions and at least four public town hallsSourceNews
read 2026-08-13
BloomingtonILLocalEnactedexpires soon — 2026-11-26May 26, 20266-month pause, unanimous; facilities over 5 MW. At least two public hearings required during the moratorium periodSourceNews
read 2026-08-13
Iron CountyUTLocalEnactedexpires soon — 2026-11-22May 26, 2026Ordinance 2026-13: 180-day halt on data centers, data center power plants, and solar power plants; prospective onlySourceOfficial
read 2026-08-13
Sauk CountyWICountyEnactedfixed term, end date not recordedSep 15, 2026Ordinance 07-2026-0 amends the county zoning code to enact an 18-month moratorium on receipt of applications and the granting of all zoning permits or approvals for siting or placement of data centers. Effective on publication; runs 18 months from publication or until the board amends or rescinds it, whichever comes first. Publication date not recorded, so no end date is storedSourceNews
read 2026-09-20
Sawyer CountyWICountyEnactedfixed term, end date not recordedAug 20, 2026County board adopted an 18-month temporary moratorium on development of large data centers and associated infrastructure, to give staff time to draft setback, permitting and performance standards. Zoning committee had recommended it 5-0 on Jul 15. Source is meeting coverage, not the county's own ordinance; end date is not stated in itSourceNews
read 2026-09-20
MilwaukeeWILocalProposedno fixed end — runs until a condition is metAug 10, 2026Proposed ordinance would bar city departments from accepting or processing applications to construct, enlarge, expand, convert or occupy data centers, for one year after passage or until the zoning code is amended to regulate them, whichever comes first. Zoning Code Technical Committee endorsed it Aug 10; City Plan Commission hearing set for Sep 28, 2026. Common Council approval still required — not yet adoptedSourceNews
read 2026-09-20
Manitowoc CountyWILocalEnactedexpires 2027-10-29Apr 29, 202618-month pause, unanimous; covers facilities with more than 1 PB of storage. Requested by three towns (Two Creeks, Two Rivers, Mishicot) after land-purchase approaches to farmersSourceNews
read 2026-08-13
SmithfieldRILocalEnactedno end date — permanentJun 4, 2026Adopted 4-1 May 5, effective Jun 4; data centers not permitted in any zoning districtSourceNews
read 2026-08-04
Meridian TownshipMILocalEnactedexpires soon — 2026-11-19May 19, 20266-month pause on data centers and battery storage facilities; preemptive — no proposals pendingSourceNews
read 2026-08-13
Washington Township (Macomb Co.)MILocalEnactedexpires soon — 2026-11-23May 20266-month pause or until zoning ordinance amendments take effect; passed after Prologis withdrew a 312-acre 'technical campus' applicationSourceNews
read 2026-08-13
Hill CountyTXLocalRescindedterm not documentedRescinded Jun 4, 20261-year moratorium passed May 2026, rescinded after a $100M federal suit argued Texas counties lack moratorium authority; suit dismissed Jul 2026. Replaced with a disclosure checklist for large projectsSourceNews
read 2026-08-04
DeKalb CountyGALocalEnactedexpires 2027-03-30Extended Jul 7, 2026Extended 6-1 through Mar 30, 2027 — two weeks after the commission rejected the planning department's proposed data center zoning rules, so the pause is now the only thing holding the lineSourceNews
read 2026-08-04
Lysander (Onondaga Co.)NYLocalEnactedexpires soon — 2026-11-06May 7, 20266-month; no applications accepted by Town, Planning or Zoning boardsSourceNews
read 2026-08-04
Perth (Fulton Co.)NYLocalEnactedexpires 2027-06-04Jun 4, 20261-year, passed 3-0; extendable by simple resolutionSourceNews
read 2026-08-04
Tonawanda (Erie Co.)NYLocalEnactedexpires 2027-08-03Effective Aug 3, 2026Local Law 2-2026: 1-year pause on facilities drawing 20 MW or more — a lower threshold than the state EO's 50 MWSourceNews
read 2026-08-04
Newfield (Tompkins Co.)NYLocalEnactedexpires 2027-07-09Jul 9, 20261-year townwide pause on data processing centers and cryptocurrency mining; town is drafting comprehensive-plan amendments before it lapsesSourceNews
read 2026-08-04
GrotonCTLocalExpiredterm ran to 2023-06-21Jun 21, 20221-year moratorium on data centers over 5,000 sq ft; lapsed into permanent zoning in Jun 2023 capping buildings at 12,500 sq ft and barring water coolingSourceNews
read 2026-08-04
PeculiarMOLocalEnactedno end date — permanentOct 2024Board of Aldermen reversed an earlier zoning change and struck 'data center' from the light-industrial code, permanently blocking Diode Ventures' $1.5B Harper Road Technology Park. A 100-day moratorium (Aug 2024) preceded the permanent changeSourceNews
read 2026-08-13
BangorMELocalEnactedexpires soon — 2026-10-10Apr 13, 2026180-day pause, 9-0. City cited lack of information about infrastructure impacts and no state-level framework to referenceSourceNews
read 2026-08-13
Gates CountyNCLocalEnactedexpires 2026-12-17Dec 17, 20251-year pause, unanimous; covers all data center and crypto mining applications. Preventative — prompted by two inquiries from a data center consulting firm. County water system has been under its own moratorium since 2018SourceOfficial
read 2026-08-13
BrevardNCLocalExpiredterm ran to 2026-06-23Mar 202690-day moratorium while city staff draft UDO text amendments. Term may have lapsed — confirm current status with the citySourceNews
read 2026-08-13
Clay CountyNCLocalEnactedno end date — permanentJan 8, 2026Permanent ban — Ordinance No. 01.08.2026 prohibits the establishment, construction, expansion, or operation of commercial data centers in all zoning districtsSourceNews
read 2026-08-13

As of August 2026 · changes weekly — re-check before citing

Illustrative rather than exhaustive — dozens of localities churn weekly, and this tracks the ones we have read a source for. **Each row carries its own provenance.** Rows showing a verification date link to the ordinance, the enacting body's own page, or a datable report of the vote, and were read on that date. Rows marked *unverified* came from bulk compilation and have not been checked against a primary source — the locality, the year, and the status may all be off. Verify one of those with the town clerk before citing it as precedent. **Expiry is derived, not asserted.** A row with a documented end date flips to *Expired* on its own once that date passes. A time-limited moratorium whose start date was never documented keeps showing as enacted — that is a known gap, not a claim that it is still in force. Moratoriums are also routinely extended, so an expiry date is the earliest it could have ended, not proof that it did.

See the full interactive map and filters in the GridWatch toolkit, or read how we count — what qualifies as a tracked action, and why our number differs from every other public tracker's.

Use this data

The whole tracker, with per-row sources, verification dates and derived expiry, as a documented download. Free to reuse with attribution (CC BY 4.0) — cite it, chart it, or load it into your own tracker. Subscribe to changes by RSS.

Schema — 26 fields
FieldMeaning
idStable row id, derived from locality + state — matches the community-page slug
localityTown, city or county taking the action; 'X (statewide)' for state-level
stateUSPS two-letter code
levelLocal or State
statusAs recorded: Enacted, Proposed, Rejected, Vetoed or Rescinded
effective_statusStatus today. Equals `status`, except an Enacted row past its `expires` date reads Expired. Use this one
expiredtrue when a documented term has run out
days_leftDays until `expires`; negative once past, null when no end date is recorded
whenHuman-readable date of the action, as reported
dateISO date parsed from `when`; a month- or year-only report keeps that precision rather than guessing a day
date_precisionday, month, or year — how exact `date` is
expiresISO date the term lapses, or null when permanent, condition-based, or not documented
term_kindHow the term is bounded: until_date (has an `expires`), standing (permanent ban or standing statute), until_event (ends on a condition), fixed_undated (a stated duration whose end date isn't recorded), unknown (not documented). Derived; `until_date` always wins over the stored `term`
term_labelPlain-language rendering of `term_kind`
noteScope, threshold, vote count and other detail
sourceURL this row was read from, or null if unverified
source_kindofficial (the enacting body's own record: a .gov page, an ordinance host, an agenda/minutes system), roundup (one article covering several localities — the ordinance itself is still unfound), or news. Null when unsourced
ordinance_urlDirect link to the ordinance or resolution text, when found separately from `source`. Null for most rows today — this is a known gap, not a claim nothing exists
as_ofDate the source was read, or null
verifiedtrue when a source is recorded. false means nobody has checked this row — treat it as a lead
thresholdSize that triggers the pause (MW, acres, or square footage), parsed from `note`. Null when `note` doesn't state one
coversWhat the row applies to, when the note says so unambiguously: new_applications, rezoning, permits, or all_uses. Null otherwise — not guessed
eventsStatus history as a list of {date, kind, label, source}. Every row gets at least its own current action; a later extension, rescission, or replacement is a second entry, appended by hand as it's researched — not every row has more than one yet
replaced_byLocality of the ordinance that superseded this one, when this moratorium ended by being replaced rather than lapsing or being rescinded outright. Null for almost every row today — a known gap, tracked as it's researched
latLatitude, null for state-level rows
lonLongitude, null for state-level rows

Read effective_status, not status: a moratorium whose documented term has run out reads Expired there, and that is the field the page itself renders. Rows with verified: false have no source on record — they are leads to check, not facts to cite.

Embed the tracker on your own site

Self-contained and filterable by state. It updates when this page does, so you are not maintaining a copy.

<iframe src="https://aigridwatch.com/embed/moratoriums.html"
        width="100%" height="560" style="border:0"
        title="Data center moratorium tracker"></iframe>
<p>Data: <a href="https://aigridwatch.com/moratoriums">AI GridWatch
  moratorium tracker</a> (CC BY 4.0)</p>

Please keep the attribution line under the widget — links inside an iframe don't credit the source, and the CC BY 4.0 license asks for attribution.

Preview it →

Missing one? Tell us

A vote we have not tracked, a term that was extended, a link that died. Every row here started as a document somebody read — send the document and it gets checked and added with a source and a date, usually within a week.

What happened next: case studies

Six communities that took action — what they won, what they lost, and what changed.

Permanent limits adopted

Groton, CT — A one-year pause turned into a permanent size cap

Groton's Planning and Zoning Commission adopted a one-year moratorium on data centers over 5,000 sq ft in June 2022 — and spent that year writing rules rather than letting it lapse. After a final public hearing in June 2023 the town adopted data center regulations, effective that July, capping data center buildings at 12,500 sq ft. Hyperscale campuses typically run 150,000–350,000 sq ft, so the cap excludes them by size instead of by argument. The moratorium was only the mechanism; the size cap is what holds.

Source 1 · Source 2 · verified 2026-08-04

Project blocked

Peculiar, MO — The town deleted 'data center' from its zoning code

Peculiar had already cleared the way for Diode Ventures' $1.5B Harper Road Technology Park by adding a 'data center' definition to its light-industrial zoning code. After hundreds of residents from Peculiar and neighbouring Raymore turned out against it, the Board of Aldermen voted unanimously in October 2024 to strike that definition back out — blocking the project without ever passing a moratorium. Removing a permitted use is a quieter tool than a ban, and here it was a faster one.

Source 1 · Source 2 · verified 2026-08-04

No protections

Cheyenne, WY — Council rejected a pause with a 3,200-acre expansion already moving

Microsoft announced a 3,200-acre expansion of its Cheyenne campus in April 2026, and Wyoming DEQ approved permits for 30 gas-fired engines plus emergency generators. On May 27, 2026 the city council voted 8–1 against a 12-month moratorium after three and a half hours of public comment — supporters raising water and noise, opponents raising jobs and tax base. The ratepayer question is being handled through Black Hills Energy's Large Power Contract Service tariff, under which Microsoft pays directly for the infrastructure it needs, rather than through anything the city negotiated. No community benefit agreement appears in the reporting.

Source 1 · Source 2 · Source 3 · verified 2026-08-04

Political shift

Prince William County, VA — Voters removed the board chair; the courts voided the rezoning

In 2022 a board majority led by Chair Ann Wheeler rezoned more than 2,000 acres of farmland for the Prince William Digital Gateway. On June 20, 2023 Wheeler lost the Democratic primary to Deshundra Jefferson, who had campaigned against large-scale data centers. The board approved the rezoning 4–3 that December regardless — and it was the courts, not the ballot box, that ended it: the rezoning was voided on appeal and a developer withdrew, effectively killing the project. Statewide, Virginia voter support for new data centers fell from 69% in 2023 to 35%. Elections changed who was in the room; litigation changed the outcome.

Source 1 · Source 2 · Source 3 · verified 2026-08-04

Mixed outcome

The Dalles, OR — Google funded the water system — and its share of the water kept climbing

Under a 2021 agreement Google paid roughly $28.5M toward upgrades to The Dalles' water treatment and storage, including an aquifer storage and recovery system it later handed to the city, and bought and donated 3.88 million gallons/day of water rights from a closed aluminium smelter. What the deal did not include was a cap on Google's own draw. When The Oregonian sued for the usage records, the city spent 13 months fighting disclosure before settling — and the records showed the campus using about 29% of the city's water, rising to roughly 40% (some 550 million gallons a year) by 2025. Infrastructure money is not the same protection as a volume limit. This is the case that shows the difference, and the reason to put a cap in writing.

Source 1 · Source 2 · Source 3 · verified 2026-08-04

Permanent limits adopted

Mesa, AZ — Zoning rules instead of a moratorium: setbacks, height caps, sound study

With 15 data centers built, approved or proposed on roughly 1,500 acres in six years, Mesa's council introduced zoning controls 6–0 and adopted them in July 2025. Data centers are now allowed only where the council specifically authorises a Planned Area Development overlay on industrial land, and each must sit at least 400 feet from residential, stay under 60 feet tall, screen its mechanical equipment, and submit a sound study. Water cooling was argued in council — Councilwoman Jenn Duff pushed to restrict it during drought — but did not make it into the adopted rules. Worth reading as a list of what a council will grant without a moratorium, and what it won't.

Source 1 · Source 2 · Source 3 · verified 2026-08-04

Your community is next?

The toolkit generates a full action pack — impact numbers, CBA targets, meeting scripts, and letters — customized for your state and situation.

Start here → The health risks, sourced

Toolkit States Tracker Search