{
  "meta": {
    "snapshotId": "us-gyms-2026-09-08-v1",
    "countryCode": "US",
    "exportedAt": "2026-09-08T20:54:48.324532+00:00",
    "scope": "50-states-and-dc",
    "methodologyVersion": "gym-name-domain-activity-club-url-v1",
    "temporarilyClosedPolicy": "Include temporarily closed clubs; exclude permanently closed and suppressed records.",
    "sourceSystem": "SphereScout place records sourced from OpenStreetMap and Google Maps",
    "pageId": "methodology",
    "title": "How we count US gym chain locations",
    "url": "https://www.spherescout.io/en/studies/united-states/gyms/methodology/",
    "selectedBrandIds": [
      "planet-fitness",
      "anytime-fitness",
      "crunch",
      "la-fitness"
    ],
    "selectedTotal": 6319,
    "temporaryIncluded": 18,
    "populationYear": 2025,
    "countScope": "Four gym chains across the 50 states and Washington, DC.",
    "formatColumns": "Formats partition their parent brand; do not add format counts to brand totals."
  },
  "brands": [
    {
      "id": "planet-fitness",
      "name": "Planet Fitness",
      "total": 2750,
      "states": {
        "CA": 230,
        "IN": 68,
        "MI": 101,
        "FL": 179,
        "NJ": 91,
        "SC": 58,
        "OH": 119,
        "IL": 110,
        "VA": 68,
        "TX": 221,
        "AZ": 59,
        "NM": 18,
        "GA": 101,
        "MA": 92,
        "CT": 40,
        "WA": 56,
        "NC": 101,
        "MS": 26,
        "PA": 142,
        "NY": 155,
        "KY": 43,
        "IA": 21,
        "ND": 5,
        "RI": 19,
        "AR": 22,
        "NV": 24,
        "OK": 26,
        "MD": 54,
        "OR": 32,
        "MN": 38,
        "NH": 25,
        "NE": 15,
        "AL": 40,
        "WI": 49,
        "HI": 7,
        "CO": 43,
        "LA": 38,
        "TN": 61,
        "KS": 18,
        "MO": 42,
        "ME": 13,
        "UT": 13,
        "MT": 7,
        "DC": 3,
        "ID": 11,
        "DE": 13,
        "AK": 6,
        "WV": 13,
        "VT": 6,
        "SD": 4,
        "WY": 4
      },
      "temporaryIncluded": 1,
      "sourceIds": [
        "planet-fitness-locator"
      ],
      "quality": {
        "identityCandidates": 2888,
        "beforeDedup": 2764,
        "withClubLocator": 2726,
        "retained": 2750,
        "nameAndDomain": 2735,
        "withoutWebsite": 14,
        "validCoordinates": 2750,
        "withState": 2750,
        "withCounty": 2750,
        "withCity": 2750,
        "temporaryIncluded": 1,
        "closedOrSuppressed": 84,
        "activityUnconfirmedExcluded": 14,
        "nonVenueOrDepartmentExcluded": 25,
        "nameOnly": 14,
        "locatorDuplicatesRemoved": 13,
        "ancillaryExcluded": 1,
        "duplicatesRemoved": 1,
        "domainOnly": 1
      }
    },
    {
      "id": "anytime-fitness",
      "name": "Anytime Fitness",
      "total": 2383,
      "states": {
        "CA": 150,
        "OH": 70,
        "SC": 41,
        "WI": 117,
        "ID": 25,
        "LA": 115,
        "SD": 20,
        "MO": 45,
        "OK": 28,
        "WA": 79,
        "IA": 56,
        "TX": 273,
        "IL": 96,
        "AR": 28,
        "MN": 144,
        "PA": 72,
        "IN": 95,
        "GA": 68,
        "OR": 28,
        "AZ": 42,
        "MI": 82,
        "UT": 21,
        "HI": 8,
        "TN": 40,
        "CO": 44,
        "FL": 147,
        "MA": 39,
        "NC": 47,
        "RI": 10,
        "CT": 23,
        "AL": 22,
        "VA": 70,
        "NE": 32,
        "KS": 13,
        "MD": 22,
        "NV": 25,
        "WV": 17,
        "NM": 24,
        "ND": 17,
        "MS": 17,
        "NY": 17,
        "WY": 3,
        "MT": 7,
        "NJ": 20,
        "KY": 12,
        "DE": 5,
        "AK": 2,
        "VT": 2,
        "ME": 2,
        "NH": 1
      },
      "temporaryIncluded": 14,
      "sourceIds": [
        "anytime-fitness-locator"
      ],
      "quality": {
        "identityCandidates": 3114,
        "beforeDedup": 2405,
        "withClubLocator": 2320,
        "retained": 2383,
        "nameAndDomain": 2362,
        "withoutWebsite": 11,
        "validCoordinates": 2383,
        "withState": 2383,
        "withCounty": 2383,
        "withCity": 2383,
        "temporaryIncluded": 14,
        "closedOrSuppressed": 694,
        "nameOnly": 14,
        "domainOnly": 7,
        "nonVenueOrDepartmentExcluded": 5,
        "activityUnconfirmedExcluded": 10,
        "duplicatesRemoved": 2,
        "locatorDuplicatesRemoved": 20
      }
    },
    {
      "id": "crunch",
      "name": "Crunch Fitness",
      "total": 592,
      "states": {
        "FL": 80,
        "CA": 72,
        "NY": 49,
        "OR": 7,
        "WI": 8,
        "OH": 12,
        "MA": 18,
        "KS": 4,
        "SC": 12,
        "TX": 78,
        "MI": 18,
        "OK": 10,
        "TN": 14,
        "AR": 1,
        "GA": 23,
        "AL": 13,
        "WA": 5,
        "IN": 9,
        "KY": 7,
        "VA": 12,
        "IL": 13,
        "NC": 14,
        "MO": 6,
        "NV": 5,
        "ND": 1,
        "NJ": 30,
        "MS": 7,
        "PA": 20,
        "MD": 6,
        "MN": 7,
        "AZ": 6,
        "NH": 1,
        "LA": 5,
        "CO": 4,
        "NE": 2,
        "ID": 1,
        "IA": 2,
        "SD": 1,
        "NM": 3,
        "VT": 1,
        "DE": 2,
        "CT": 2,
        "DC": 1
      },
      "temporaryIncluded": 3,
      "sourceIds": [
        "crunch-locator"
      ],
      "quality": {
        "identityCandidates": 645,
        "beforeDedup": 595,
        "withClubLocator": 569,
        "retained": 592,
        "nameAndDomain": 571,
        "withoutWebsite": 8,
        "validCoordinates": 592,
        "withState": 592,
        "withCounty": 592,
        "withCity": 592,
        "temporaryIncluded": 3,
        "closedOrSuppressed": 43,
        "nameOnly": 18,
        "domainOnly": 3,
        "nonVenueOrDepartmentExcluded": 5,
        "ancillaryExcluded": 1,
        "locatorDuplicatesRemoved": 3,
        "activityUnconfirmedExcluded": 1
      }
    },
    {
      "id": "la-fitness",
      "name": "LA Fitness",
      "total": 594,
      "states": {
        "NJ": 29,
        "CA": 97,
        "FL": 89,
        "TX": 63,
        "AZ": 26,
        "NC": 4,
        "IN": 7,
        "OH": 12,
        "MI": 15,
        "IL": 52,
        "NY": 35,
        "MD": 18,
        "TN": 6,
        "WA": 26,
        "PA": 28,
        "MN": 10,
        "GA": 39,
        "CT": 7,
        "VA": 11,
        "OR": 7,
        "RI": 2,
        "MA": 6,
        "WI": 1,
        "MS": 1,
        "SC": 1,
        "DE": 1,
        "KY": 1
      },
      "temporaryIncluded": 0,
      "sourceIds": [
        "la-fitness-locator"
      ],
      "quality": {
        "identityCandidates": 1073,
        "beforeDedup": 596,
        "withClubLocator": 575,
        "retained": 594,
        "nameAndDomain": 577,
        "withoutWebsite": 4,
        "validCoordinates": 594,
        "withState": 594,
        "withCounty": 594,
        "withCity": 594,
        "temporaryIncluded": 0,
        "closedOrSuppressed": 222,
        "nonVenueOrDepartmentExcluded": 228,
        "activityUnconfirmedExcluded": 26,
        "nameOnly": 13,
        "domainOnly": 4,
        "locatorDuplicatesRemoved": 2,
        "territoryOrUnknownExcluded": 1
      }
    }
  ],
  "states": [
    {
      "code": "AL",
      "name": "Alabama",
      "fips": "01",
      "population": 5193088,
      "counts": [
        40,
        22,
        13,
        0
      ],
      "total": 75,
      "locationsPer100000": 1.4442274038106035
    },
    {
      "code": "AK",
      "name": "Alaska",
      "fips": "02",
      "population": 737270,
      "counts": [
        6,
        2,
        0,
        0
      ],
      "total": 8,
      "locationsPer100000": 1.0850841618403027
    },
    {
      "code": "AZ",
      "name": "Arizona",
      "fips": "04",
      "population": 7623818,
      "counts": [
        59,
        42,
        6,
        26
      ],
      "total": 133,
      "locationsPer100000": 1.7445327262534336
    },
    {
      "code": "AR",
      "name": "Arkansas",
      "fips": "05",
      "population": 3114791,
      "counts": [
        22,
        28,
        1,
        0
      ],
      "total": 51,
      "locationsPer100000": 1.6373490227755247
    },
    {
      "code": "CA",
      "name": "California",
      "fips": "06",
      "population": 39355309,
      "counts": [
        230,
        150,
        72,
        97
      ],
      "total": 549,
      "locationsPer100000": 1.3949833299492072
    },
    {
      "code": "CO",
      "name": "Colorado",
      "fips": "08",
      "population": 6012561,
      "counts": [
        43,
        44,
        4,
        0
      ],
      "total": 91,
      "locationsPer100000": 1.5134981582723237
    },
    {
      "code": "CT",
      "name": "Connecticut",
      "fips": "09",
      "population": 3688496,
      "counts": [
        40,
        23,
        2,
        7
      ],
      "total": 72,
      "locationsPer100000": 1.9520151302861655
    },
    {
      "code": "DE",
      "name": "Delaware",
      "fips": "10",
      "population": 1059952,
      "counts": [
        13,
        5,
        2,
        1
      ],
      "total": 21,
      "locationsPer100000": 1.9812217911754493
    },
    {
      "code": "DC",
      "name": "District of Columbia",
      "fips": "11",
      "population": 693645,
      "counts": [
        3,
        0,
        1,
        0
      ],
      "total": 4,
      "locationsPer100000": 0.5766638554303715
    },
    {
      "code": "FL",
      "name": "Florida",
      "fips": "12",
      "population": 23462518,
      "counts": [
        179,
        147,
        80,
        89
      ],
      "total": 495,
      "locationsPer100000": 2.1097479818662257
    },
    {
      "code": "GA",
      "name": "Georgia",
      "fips": "13",
      "population": 11302748,
      "counts": [
        101,
        68,
        23,
        39
      ],
      "total": 231,
      "locationsPer100000": 2.043750776359873
    },
    {
      "code": "HI",
      "name": "Hawaii",
      "fips": "15",
      "population": 1432820,
      "counts": [
        7,
        8,
        0,
        0
      ],
      "total": 15,
      "locationsPer100000": 1.0468865593724264
    },
    {
      "code": "ID",
      "name": "Idaho",
      "fips": "16",
      "population": 2029733,
      "counts": [
        11,
        25,
        1,
        0
      ],
      "total": 37,
      "locationsPer100000": 1.8228998592425705
    },
    {
      "code": "IL",
      "name": "Illinois",
      "fips": "17",
      "population": 12719141,
      "counts": [
        110,
        96,
        13,
        52
      ],
      "total": 271,
      "locationsPer100000": 2.1306470303301146
    },
    {
      "code": "IN",
      "name": "Indiana",
      "fips": "18",
      "population": 6973333,
      "counts": [
        68,
        95,
        9,
        7
      ],
      "total": 179,
      "locationsPer100000": 2.5669217288203505
    },
    {
      "code": "IA",
      "name": "Iowa",
      "fips": "19",
      "population": 3238387,
      "counts": [
        21,
        56,
        2,
        0
      ],
      "total": 79,
      "locationsPer100000": 2.439486077482401
    },
    {
      "code": "KS",
      "name": "Kansas",
      "fips": "20",
      "population": 2977220,
      "counts": [
        18,
        13,
        4,
        0
      ],
      "total": 35,
      "locationsPer100000": 1.1755933387522588
    },
    {
      "code": "KY",
      "name": "Kentucky",
      "fips": "21",
      "population": 4606864,
      "counts": [
        43,
        12,
        7,
        1
      ],
      "total": 63,
      "locationsPer100000": 1.3675246328087827
    },
    {
      "code": "LA",
      "name": "Louisiana",
      "fips": "22",
      "population": 4618189,
      "counts": [
        38,
        115,
        5,
        0
      ],
      "total": 158,
      "locationsPer100000": 3.4212545220648183
    },
    {
      "code": "ME",
      "name": "Maine",
      "fips": "23",
      "population": 1414874,
      "counts": [
        13,
        2,
        0,
        0
      ],
      "total": 15,
      "locationsPer100000": 1.0601650747699087
    },
    {
      "code": "MD",
      "name": "Maryland",
      "fips": "24",
      "population": 6265347,
      "counts": [
        54,
        22,
        6,
        18
      ],
      "total": 100,
      "locationsPer100000": 1.5960807916943789
    },
    {
      "code": "MA",
      "name": "Massachusetts",
      "fips": "25",
      "population": 7154084,
      "counts": [
        92,
        39,
        18,
        6
      ],
      "total": 155,
      "locationsPer100000": 2.166594633219291
    },
    {
      "code": "MI",
      "name": "Michigan",
      "fips": "26",
      "population": 10127884,
      "counts": [
        101,
        82,
        18,
        15
      ],
      "total": 216,
      "locationsPer100000": 2.1327258487557716
    },
    {
      "code": "MN",
      "name": "Minnesota",
      "fips": "27",
      "population": 5830405,
      "counts": [
        38,
        144,
        7,
        10
      ],
      "total": 199,
      "locationsPer100000": 3.413141968696857
    },
    {
      "code": "MS",
      "name": "Mississippi",
      "fips": "28",
      "population": 2954160,
      "counts": [
        26,
        17,
        7,
        1
      ],
      "total": 51,
      "locationsPer100000": 1.7263790722235763
    },
    {
      "code": "MO",
      "name": "Missouri",
      "fips": "29",
      "population": 6270541,
      "counts": [
        42,
        45,
        6,
        0
      ],
      "total": 93,
      "locationsPer100000": 1.4831256186667148
    },
    {
      "code": "MT",
      "name": "Montana",
      "fips": "30",
      "population": 1144694,
      "counts": [
        7,
        7,
        0,
        0
      ],
      "total": 14,
      "locationsPer100000": 1.2230342781564332
    },
    {
      "code": "NE",
      "name": "Nebraska",
      "fips": "31",
      "population": 2018006,
      "counts": [
        15,
        32,
        2,
        0
      ],
      "total": 49,
      "locationsPer100000": 2.42813946043768
    },
    {
      "code": "NV",
      "name": "Nevada",
      "fips": "32",
      "population": 3282188,
      "counts": [
        24,
        25,
        5,
        0
      ],
      "total": 54,
      "locationsPer100000": 1.6452439653060704
    },
    {
      "code": "NH",
      "name": "New Hampshire",
      "fips": "33",
      "population": 1415342,
      "counts": [
        25,
        1,
        1,
        0
      ],
      "total": 27,
      "locationsPer100000": 1.9076661329911782
    },
    {
      "code": "NJ",
      "name": "New Jersey",
      "fips": "34",
      "population": 9548215,
      "counts": [
        91,
        20,
        30,
        29
      ],
      "total": 170,
      "locationsPer100000": 1.7804374953852633
    },
    {
      "code": "NM",
      "name": "New Mexico",
      "fips": "35",
      "population": 2125498,
      "counts": [
        18,
        24,
        3,
        0
      ],
      "total": 45,
      "locationsPer100000": 2.1171508982836023
    },
    {
      "code": "NY",
      "name": "New York",
      "fips": "36",
      "population": 20002427,
      "counts": [
        155,
        17,
        49,
        35
      ],
      "total": 256,
      "locationsPer100000": 1.2798446908467658
    },
    {
      "code": "NC",
      "name": "North Carolina",
      "fips": "37",
      "population": 11197968,
      "counts": [
        101,
        47,
        14,
        4
      ],
      "total": 166,
      "locationsPer100000": 1.4824118089996328
    },
    {
      "code": "ND",
      "name": "North Dakota",
      "fips": "38",
      "population": 799358,
      "counts": [
        5,
        17,
        1,
        0
      ],
      "total": 23,
      "locationsPer100000": 2.8773090405050055
    },
    {
      "code": "OH",
      "name": "Ohio",
      "fips": "39",
      "population": 11900510,
      "counts": [
        119,
        70,
        12,
        12
      ],
      "total": 213,
      "locationsPer100000": 1.7898392589897407
    },
    {
      "code": "OK",
      "name": "Oklahoma",
      "fips": "40",
      "population": 4123288,
      "counts": [
        26,
        28,
        10,
        0
      ],
      "total": 64,
      "locationsPer100000": 1.5521593446783246
    },
    {
      "code": "OR",
      "name": "Oregon",
      "fips": "41",
      "population": 4273586,
      "counts": [
        32,
        28,
        7,
        7
      ],
      "total": 74,
      "locationsPer100000": 1.7315668855148814
    },
    {
      "code": "PA",
      "name": "Pennsylvania",
      "fips": "42",
      "population": 13059432,
      "counts": [
        142,
        72,
        20,
        28
      ],
      "total": 262,
      "locationsPer100000": 2.006212827632932
    },
    {
      "code": "RI",
      "name": "Rhode Island",
      "fips": "44",
      "population": 1114521,
      "counts": [
        19,
        10,
        0,
        2
      ],
      "total": 31,
      "locationsPer100000": 2.781463965237084
    },
    {
      "code": "SC",
      "name": "South Carolina",
      "fips": "45",
      "population": 5570274,
      "counts": [
        58,
        41,
        12,
        1
      ],
      "total": 112,
      "locationsPer100000": 2.0106730835861937
    },
    {
      "code": "SD",
      "name": "South Dakota",
      "fips": "46",
      "population": 935094,
      "counts": [
        4,
        20,
        1,
        0
      ],
      "total": 25,
      "locationsPer100000": 2.673528008948833
    },
    {
      "code": "TN",
      "name": "Tennessee",
      "fips": "47",
      "population": 7315076,
      "counts": [
        61,
        40,
        14,
        6
      ],
      "total": 121,
      "locationsPer100000": 1.6541181527027198
    },
    {
      "code": "TX",
      "name": "Texas",
      "fips": "48",
      "population": 31709821,
      "counts": [
        221,
        273,
        78,
        63
      ],
      "total": 635,
      "locationsPer100000": 2.002534167569095
    },
    {
      "code": "UT",
      "name": "Utah",
      "fips": "49",
      "population": 3538904,
      "counts": [
        13,
        21,
        0,
        0
      ],
      "total": 34,
      "locationsPer100000": 0.9607494297669561
    },
    {
      "code": "VT",
      "name": "Vermont",
      "fips": "50",
      "population": 644663,
      "counts": [
        6,
        2,
        1,
        0
      ],
      "total": 9,
      "locationsPer100000": 1.396078261044918
    },
    {
      "code": "VA",
      "name": "Virginia",
      "fips": "51",
      "population": 8880107,
      "counts": [
        68,
        70,
        12,
        11
      ],
      "total": 161,
      "locationsPer100000": 1.8130412167330865
    },
    {
      "code": "WA",
      "name": "Washington",
      "fips": "53",
      "population": 8001020,
      "counts": [
        56,
        79,
        5,
        26
      ],
      "total": 166,
      "locationsPer100000": 2.0747354712274184
    },
    {
      "code": "WV",
      "name": "West Virginia",
      "fips": "54",
      "population": 1766147,
      "counts": [
        13,
        17,
        0,
        0
      ],
      "total": 30,
      "locationsPer100000": 1.698612856121263
    },
    {
      "code": "WI",
      "name": "Wisconsin",
      "fips": "55",
      "population": 5972787,
      "counts": [
        49,
        117,
        8,
        1
      ],
      "total": 175,
      "locationsPer100000": 2.92995547974505
    },
    {
      "code": "WY",
      "name": "Wyoming",
      "fips": "56",
      "population": 588753,
      "counts": [
        4,
        3,
        0,
        0
      ],
      "total": 7,
      "locationsPer100000": 1.188953601934937
    }
  ],
  "sources": [
    {
      "id": "planet-fitness-locator",
      "label": "Planet Fitness official club directory",
      "url": "https://www.planetfitness.com/clubs",
      "date": "2026-09-08"
    },
    {
      "id": "anytime-fitness-locator",
      "label": "Anytime Fitness official club directory",
      "url": "https://www.anytimefitness.com/locations",
      "date": "2026-09-08"
    },
    {
      "id": "crunch-locator",
      "label": "Crunch Fitness official club directory",
      "url": "https://www.crunch.com/locations/",
      "date": "2026-09-08"
    },
    {
      "id": "la-fitness-locator",
      "label": "LA Fitness official club directory",
      "url": "https://www.lafitness.com/Pages/FindClub.aspx",
      "date": "2026-09-08"
    }
  ],
  "geography": {
    "populationYear": 2025,
    "boundaryYear": 2025,
    "scope": "50-states-and-dc",
    "projection": "CONUS Albers EPSG5070; Alaska EPSG3338 and Hawaii EPSG26904 rescaled insets",
    "insets": "Alaska and Hawaii inset, not to common scale; outlying Hawaiian islands omitted visually",
    "sources": {
      "boundaries": {
        "url": "https://www2.census.gov/geo/tiger/GENZ2025/shp/cb_2025_us_state_20m.zip",
        "sha256": "9340b6d995e971b2b4230518f4fa85e6cd9e7fe6811afabc90a6a8b1191530f6"
      },
      "population": {
        "url": "https://www2.census.gov/programs-surveys/popest/datasets/2020-2025/state/totals/NST-EST2025-ALLDATA.csv",
        "sha256": "92188e29cb0a67dcf95afa7d6c47359409782f086478b70ea4128eb70e223ca9"
      }
    }
  },
  "quality": {
    "unlocated": 1,
    "duplicatesRemoved": 41,
    "excludedTerritories": 0
  }
}
