# US Youth Sports Clubs & Facilities — U.S. location dataset

All 183,769 locations in the U.S., as one CSV: 142 fields per record, file built October 16, 2026. $559 one-time, with up to 10 real rows free before you buy.

Canonical URL: https://locationlists.com/data/youth-sports-clubs-and-facilities-list

183,769 youth sports places in one CSV, one row per place. It joins six governing-body finders: USA Swimming, USA Football, AYSO, USA Lacrosse, USA Hockey and USTA. It adds the YMCA list and the Dance Studios & Schools list. Open map data adds sports facilities, clubs, gymnastics and cheer gyms, swim schools, martial arts schools and dance studios. By source: USTA 46,118, Sports Facility 39,285, Martial Arts School 34,471, Dance studio 23,334, USA Football 9,556, Club / League / Academy 9,270. When two sources list the same business at the same address, it is one row. 6,574 rows carry another source's record, and mergedFrom names it. 134,408 rows have a phone number, 69,204 an email address and 108,705 a website. We read each place's own website once for the sports it offers, its programs, the ages it serves and its size. 50,104 rows state a size: fields, courts, sheets of ice, acres, square feet or seats. level says youth, adult or both on 47,298 rows. levelBasis says how we know. ownership is filled on 67,609 rows. ownershipBasis says where it came from. By facility type: tennis facility 48,287, martial arts school 34,471, youth sports league 15,783, athletic field 11,779, stadium 9,639, aquatic center / pool 8,419. Largest states: California 19,496, Texas 15,203, Florida 14,635, New York 10,893. Every list is also sold on its own.

## The figures

- Records: 183,769 locations
- Coverage: U.S.
- Fields: 142
- Price: $559 one-time, CSV download, commercial license (https://locationlists.com/license)
- Snapshot built on October 16, 2026. Not rebuilt on a schedule.
- File last modified: 2026-10-16

The file has all 183,769 locations in one download. Building the same list by searching one area at a time tends to miss places, and a missed place looks like a gap in coverage that is not really there.

## Fields

- `brand`: Which list the row comes from (USA Swimming, USA Football, AYSO, USTA, Sports Facility, Dance Studio...)
- `placeId`: Stable row id: the source and its own id (usaswimming:club:5551:5985, usafootball:119, overture:<id>)
- `name`: Club, league, program or facility name
- `address`: Street address
- `city`: City
- `state`: Two-letter state
- `zip`: ZIP code
- `phone`: Phone number
- `latitude`: Latitude
- `longitude`: Longitude
- `website`: Website
- `country`: Country
- `brandsAtLocation`: Every list with a row at this place
- `_dupes`
- `_raw`
- `achievements`: Coach certification, insurance, background checks
- `addressType`: game field, or the shipping address where no field is published
- `address_quality`: complete, no_house_number, po_box, missing_city_or_zip or missing
- `artForms`
- `chainBrand`: Chain or franchise name, where the place is one location of a brand
- `clayCourts`: Y when it has clay courts
- `clubFacilityCount`: How many pools the club lists
- `clubSize`: USA Swimming club size (registered members)
- `coachingAvailable`
- `county`: County
- `county_fips`
- `county_note`
- `courtCount`: Number of courts (USTA's own count for tennis facilities, else the website's)
- `courtCountBand`
- `directionsUrl`: Google Maps directions link
- `email`: Club or facility email (role mailboxes such as info@ or registrar@; never a person's own address)
- `emailSource`: source or website: where the email came from
- `enrolledThisSeason`: Y when the league is enrolled with USA Football this season
- `enrollmentYears`: Years the league enrolled with USA Football
- `facebook`
- `facilityKey`
- `facilityName`: The pool or facility the club trains at
- `facilitySizeBasis`: Which size columns came from the source and which from the website
- `facilityStatus`
- `facilityType`: One vocabulary across every list: athletic field, sports complex, ice rink, tennis facility, swim school, gymnastics gym, martial arts school, dance studio, youth sports club, youth sports league...
- `facilityTypeName`: USTA facility type: Parks & Recreation, School, Club, Service Facility...
- `gameTypes`: Tackle (full contact), limited contact or flag (non-contact)
- `gender`: Boys, Girls or Both
- `geo_precision`: Where the map point came from
- `governingBody`: Governing body whose finder lists the row (USA Swimming, USA Football, AYSO, USA Lacrosse, USA Hockey, USTA)
- `governingBodyClubId`: The governing body's own id for the club, league or program
- `grassCourts`
- `hardCourts`: Y when it has hard courts
- `has36ftCourts`: Y when it has 36-foot youth courts
- `has60ftCourts`: Y when it has 60-foot youth courts
- `has78ftCourts`
- `hittingWall`
- `indoor`
- `indoorCourtCount`: Indoor courts
- `lastChanged`
- `lastValidatedDate`: When USTA last validated the facility
- `lepHistory`: League Excellence tier by year
- `lepLevel`: USA Football League Excellence Program tier
- `lepYear`
- `level`: youth, adult, or youth and adult
- `levelBasis`: How level is known: a published age range, the governing body, the name or the website
- `lighted`: Y when courts are lit
- `listedDate`
- `locationType`
- `locationsWithSameName`: How many rows trade under the same name (multi-site operators)
- `maxAge`: Oldest player age the league takes
- `mergedFrom`: The rows from other lists merged into this one (one row per place)
- `mergedNames`
- `minAge`: Youngest player age the league takes
- `naicsCode`: NAICS code by facility type (713940, 611620, 611610, 713990, 711310)
- `naicsTitle`
- `nodeId`
- `organizationType`: What the row is: a member club, a youth league, a lacrosse program, a rink, a tennis facility...
- `otherSurfaceCourts`
- `outdoorCourtCount`: Outdoor courts
- `overtureBasicCategory`
- `overtureBrand`
- `overtureBrandId`
- `overtureCategory`: Open-map category
- `overtureCategoryPath`
- `overtureConfidence`
- `overtureDuplicatesMerged`
- `overtureId`: Open-map place id
- `overtureRelease`
- `overtureSourceIds`
- `overtureSourceRecordIds`
- `overtureSources`
- `overtureUpdated`
- `ownership`: public (government), school, college or university, nonprofit or private
- `ownershipBasis`: How ownership is known: the source's own flag or facility type, the website domain or the name
- `practiceFieldAddress`: Practice field street address
- `practiceFieldCity`
- `practiceFieldLatitude`
- `practiceFieldLongitude`
- `practiceFieldState`
- `practiceFieldZip`
- `proShop`
- `programType`: USA Lacrosse program type: Community Based, Club/Travel, Scholastic, Park and Rec, Team...
- `publicAccess`: USTA's public / private flag
- `safeSportRecognized`: Y when USA Swimming lists the club as SafeSport recognized
- `seasons`: Each season's game type, registration dates and season dates
- `sicCode`: SIC code by facility type
- `sicTitle`
- `socials`
- `source`: Which source the record came from
- `sourceId`
- `sourceIds`: Every source row id behind this row
- `sourceUrl`: The public source this row came from
- `spanishSpeaking`
- `sportsCovered`: Sports the source, the name or the website names
- `sportsCoveredBasis`: Where sportsCovered came from: source / name, website, or both
- `src_enrollmentPlusFlag`
- `src_sourceKey`
- `src_sourceName`
- `status`: License status as the source publishes it
- `storeType`
- `teamTypes`: Coed, boys only or girls only
- `updatedDate`: Build date
- `usaLacrosseMember`: Y when the program is a USA Lacrosse member organization
- `ustaDistrict`: USTA district
- `ustaFacilityId`
- `ustaSection`: USTA section
- `venueType`
- `webAgeMax`: Oldest age the website states ("and up" when open-ended)
- `webAgeMin`: Youngest age the website states
- `webEmail`
- `webFacebook`: Facebook page linked from the website (also webInstagram, webLinkedin, webTwitter, webYoutube, webTiktok)
- `webFoundedYear`: Year founded, where the website says
- `webGoogleMaps`
- `webHours`: Opening hours from the website
- `webInstagram`: Instagram linked from the website
- `webLegalName`: Legal entity name from the website footer
- `webLegalType`
- `webLinkedin`: LinkedIn company page linked from the website
- `webPrograms`: Program types the website names: camps, clinics, leagues, travel teams, tryouts, private lessons, rentals, birthday parties, after-school...
- `webServices`
- `webSportsOffered`: Sports the place's own website names
- `webStatus`: What reading the website found: ok, dead, parked, another business's site...
- `webTiktok`
- `webTwitter`
- `webYoutube`
- `zip4`

In the header but under 1% filled, so not in this release: about, acres, ballMachine, capacity, capacitySource, clubExcellenceLevel, discipline, ein, fieldCount, hockeyAssociation, hockeyAssociationCode, iceSheetCount, instagram, irsActivityStatus, irsAssets, irsEmployees, irsLast990Filed, irsMatch, irsMission, irsName, irsRevenue, irsRulingDate, irsTotalExpenses, irsVolunteers, irs_a_133_audit_performed, irs_activity_status, irs_asset_amt, irs_asset_band, irs_ca_ftb_revoked_name_match, irs_ca_may_not_operate, irs_city, irs_contact_source, irs_deductible, irs_ein, irs_employees, irs_exempt_status, irs_exemption_revoked, irs_filing_requirement, irs_foundation_type, irs_grants_paid_count, irs_grants_paid_total, irs_group_exemption, irs_group_ruling, irs_has_financials, irs_income_amt, irs_last_990_filed, irs_last_990_form, irs_last_990n_filed, irs_last_single_audit_year, irs_mission, irs_name, irs_net_assets_eoy, irs_ntee_category, irs_ntee_code, irs_ntee_subcategory, irs_officer_count, irs_org_structure, irs_org_type, irs_phone, irs_pub78_deductibility, irs_pub78_verified, irs_revenue_amt, irs_revenue_band, irs_revocation_date, irs_ruling_date, irs_state, irs_street, irs_subsection, irs_tax_period, irs_total_expenses, irs_volunteers, irs_website, irs_website_source, irs_years_990_filed, irs_zip, learnToSwimCurriculum, mergedPhones, nteeCode, nteeSubcategory, offersAdultLearnToSwim, offersClasses, offersSpecialNeeds, otherNames, programSeason, programWebsite, programsOffered, racquetRental, regionNumber, rinkId, rinkListedDate, rinkUpdatedDate, scholarships, seatingCapacity, squareFeet, src_Tags, src_addressLine2, src_hasPrograms, src_isActive, src_isParkingAvailable, src_isReservationRequired, twitter, webAcres, webCapacity, webCapacityText, webCourtCount, webCourtText, webFieldCount, webFieldText, webIceSheetCount, webIceSheetText, webOpenedYear, webOpenedYearText, webSeats, webSquareFeet, webWhatsapp, webYelp, yearOpened, yearOpenedSource.

## What we did to this data

Unified 38 city spellings, added the county to 183,495 listings, re-placed 12 misplaced map points, flagged 21,241 incomplete addresses and measured 183,769 rows. Rebuilt October 16, 2026 from explore.overturemaps.org.

## How complete the key fields are

email 38%, phone 73%, website 59%, street address 93%, city 100%, state 100%, ZIP code 97%, latitude 100%, longitude 100%. 45 of 260 columns are filled on at least half the rows.

## The same dataset, for machines

- Record as JSON: https://locationlists.com/data/youth-sports-clubs-and-facilities-list/dataset.json
- Free sample, up to 10 real rows: https://locationlists.com/data/youth-sports-clubs-and-facilities-list/sample.csv or https://locationlists.com/data/youth-sports-clubs-and-facilities-list/sample.json
- Buy link (opens Stripe Checkout): https://locationlists.com/data/youth-sports-clubs-and-facilities-list/buy
- Bundle of: USA Swimming (5,775); USA Football (9,602); AYSO (661); USA Lacrosse (3,098); USA Hockey (1,403); USTA (47,673); Sports Facility (42,894); Club / League / Academy (9,925); Gymnastics / Cheer Gym (6,437); Swim School (2,858); Martial Arts School (34,587); YMCA (2,350); Dance Studios & Schools (23,485)

## Questions

### What does the bundle cost compared with buying the lists one by one?

$559: the thirteen lists' prices added up, less 10%, as one file and one purchase.

### Will I get the same place twice?

No. When two sources list one place at the same address, with the same phone, the same name or a name word in common, it is one row. mergedNames and mergedFrom name every club and listing behind it, and sourceIds keeps each source's id. Two clubs at one address with nothing else in common stay two rows.

### Which rows are youth programs?

level says youth, adult or both on 47,298 rows (youth 40,873, youth and adult 5,543, adult 878). levelBasis says how we know. It is a published age range, the governing body, the name or the website.

### Does it show facility size?

50,104 rows state a size. USTA gives every tennis facility's court count. For other places, fieldCount, courtCount, iceSheetCount, acres, squareFeet and seatingCapacity come from the place's own website, with the phrase that states it.

### Where does the data come from?

Six governing bodies' own club and facility finders and the YMCA's own locator. Open map data from the Overture Maps Foundation adds the rest. We read each place's own website for sports, programs, ages and size. We keep no person data.

### How is this data cleaned?

Every rebuild runs the same steps and counts what each one changed. For the current file, rebuilt October 16, 2026 from explore.overturemaps.org: Merged 0 duplicate listings that had the same business name, street address and ZIP code, keeping every filled-in detail from both (October 16, 2026). Unified 38 city names written more than one way within the same ZIP code (for example with and without a space or an abbreviation) to the US Census Bureau spelling (October 16, 2026). Corrected 0 misspelled city names to the US Census Bureau place name for their ZIP code (October 16, 2026). Added map coordinates to 0 listings that had none, from the US Census Bureau address geocoder or, where the street address could not be matched, the centre of the ZIP code (October 16, 2026). Set the county and its federal county code on 183,495 listings, matched to the US Census Bureau county list from the county the source records, the listing's map point, or its ZIP code area (October 16, 2026). Checked every map point against the state in its address and re-placed 12 points that fell outside that state (October 16, 2026). Flagged 21,241 addresses that are incomplete, a PO box, or missing a house number, in an address quality column (October 16, 2026). Checked that the row count, state count and field completeness published for this file were measured from the file itself (October 16, 2026).

### Isn't this free on explore.overturemaps.org?

The underlying records are public on explore.overturemaps.org. What you pay for is the work between that public release and this file: unified 38 city spellings, added the county to 183,495 listings, re-placed 12 misplaced map points, flagged 21,241 incomplete addresses and measured 183,769 rows. The current file was rebuilt October 16, 2026 from explore.overturemaps.org. Doing it yourself means downloading the full release, repeating each of those steps, and repeating them again every time the source updates.

### How complete is each field?

Measured on every row of the current file, the share of rows that carry each key field: email 38%, phone 73%, website 59%, street address 93%, city 100%, state 100%, ZIP code 97%, latitude 100%, longitude 100%. 45 of 260 columns are filled on at least half the rows, and 29 are empty in every row.
