Tennis Courts per Capita: America's 100 Largest Cities Ranked
A October 2026 data study from TennisCourtFinder
How easy is it to find a public tennis court in a big American city? We counted the public courts in parks, schools and community centres in each of the 100 largest U.S. cities and divided by population. Irvine comes out on top with 5.71 public courts for every 10,000 residents. At the other end, Hialeah has 0.76, so a resident of Irvine has about 8 times as many public courts to choose from. The median big city has 2.36.
The 10 big cities with the most public courts per person
Irvine, Lubbock and Boise lead the country. Cities near the top tend to have dense networks of neighborhood parks, and many of their school courts double as community courts after hours.
| # | City | Public courts | Per 10,000 people |
|---|---|---|---|
| 1 | Irvine, CA | 182 | 5.71 |
| 2 | Lubbock, TX | 150 | 5.51 |
| 3 | Boise, ID | 127 | 5.34 |
| 4 | Frisco, TX | 111 | 4.72 |
| 5 | Norfolk, VA | 103 | 4.46 |
| 6 | Honolulu, HI | 147 | 4.26 |
| 7 | Corpus Christi, TX | 134 | 4.22 |
| 8 | Durham, NC | 126 | 4.17 |
| 9 | Greensboro, NC | 128 | 4.16 |
| 10 | Omaha, NE | 196 | 4.01 |
The 10 with the fewest
At the bottom of the list, public courts are spread thin. That does not always mean there is nowhere to play: some of these cities lean more on private clubs and courts in apartment and homeowner communities, which this measure leaves out on purpose.
Both lists leave out the 17 cities marked † in the full table, where the map data is less certain. They keep their overall rank.
| # | City | Public courts | Per 10,000 people |
|---|---|---|---|
| 100 | Hialeah, FL | 18 | 0.76 |
| 98 | New York, NY | 746 | 0.88 |
| 97 | Buffalo, NY | 25 | 0.90 |
| 94 | Newark, NJ | 37 | 1.17 |
| 92 | Jersey City, NJ | 37 | 1.22 |
| 91 | Oakland, CA | 55 | 1.24 |
| 89 | Oklahoma City, OK | 93 | 1.30 |
| 88 | North Las Vegas, NV | 41 | 1.39 |
| 87 | Seattle, WA | 111 | 1.42 |
| 86 | Cleveland, OH | 52 | 1.42 |
Where you can play after dark
Lights decide whether a court is usable on a weekday evening for most of the year. Among cities with at least 50 mapped courts, these have the highest share tagged as lit: Winston-Salem (51%), St. Louis (48%), Greensboro (41%), Frisco (32%) and Oklahoma City (32%). Lighting is under-mapped in general, so treat these as a floor rather than a full count.
All 100 cities
Ranked by public courts per 10,000 residents. “All courts” adds private clubs and courts that are not inside a park or school, such as apartment complexes. † marks cities where the figure is less certain (see methodology).
| # | City | Population | Public courts | Per 10k | All courts per 10k |
|---|---|---|---|---|---|
| 1 | Irvine, CA | 318,683 | 182 | 5.71 | 8.88 |
| 2 | Lubbock, TX | 272,086 | 150 | 5.51 | 8.01 |
| 3 | Boise, ID | 237,963 | 127 | 5.34 | 8.07 |
| 4 | Frisco, TX | 235,208 | 111 | 4.72 | 6.16 |
| 5 | Norfolk, VA | 231,105 | 103 | 4.46 | 7.88 |
| 6 | Honolulu, HI | 344,967 | 147 | 4.26 | 6.38 |
| 7 | Corpus Christi, TX | 317,317 | 134 | 4.22 | 7.88 |
| 8 | Durham, NC | 301,870 | 126 | 4.17 | 7.19 |
| 9 | Greensboro, NC | 307,381 | 128 | 4.16 | 7.87 |
| 10 | Omaha, NE | 489,265 | 196 | 4.01 | 6.11 |
| 11 | Richmond, VA † | 233,655 | 91 | 3.89 | 7.32 |
| 12 | Virginia Beach, VA | 454,808 | 176 | 3.87 | 6.29 |
| 13 | El Paso, TX | 681,723 | 263 | 3.86 | 4.87 |
| 14 | Winston-Salem, NC | 255,769 | 98 | 3.83 | 6.10 |
| 15 | Albuquerque, NM | 560,326 | 206 | 3.68 | 6.91 |
| 16 | St. Louis, MO † | 279,695 | 101 | 3.61 | 4.40 |
| 17 | Raleigh, NC | 499,825 | 180 | 3.60 | 7.72 |
| 18 | Glendale, AZ | 258,143 | 91 | 3.53 | 4.22 |
| 19 | Madison, WI | 285,300 | 100 | 3.51 | 5.99 |
| 20 | Fresno, CA | 550,105 | 183 | 3.33 | 4.42 |
| 21 | Wichita, KS | 400,991 | 133 | 3.32 | 5.79 |
| 22 | St. Paul, MN | 307,465 | 102 | 3.32 | 5.27 |
| 23 | Riverside, CA | 323,757 | 104 | 3.21 | 4.66 |
| 24 | Washington, DC | 702,250 | 225 | 3.20 | 4.23 |
| 25 | Henderson, NV | 350,039 | 112 | 3.20 | 5.40 |
| 26 | Anchorage, AK | 289,600 | 92 | 3.18 | 4.04 |
| 27 | St. Petersburg, FL | 267,102 | 85 | 3.18 | 7.26 |
| 28 | Lexington, KY | 329,437 | 104 | 3.16 | 5.89 |
| 29 | San Jose, CA | 997,368 | 308 | 3.09 | 4.05 |
| 30 | Tucson, AZ | 554,013 | 170 | 3.07 | 5.79 |
| 31 | Scottsdale, AZ † | 246,170 | 74 | 3.01 | 21.00 |
| 32 | Laredo, TX | 261,260 | 78 | 2.99 | 4.55 |
| 33 | Milwaukee, WI | 563,531 | 166 | 2.95 | 3.80 |
| 34 | Gilbert, AZ | 288,790 | 82 | 2.84 | 3.60 |
| 35 | Colorado Springs, CO | 493,554 | 138 | 2.80 | 4.13 |
| 36 | Atlanta, GA † | 520,070 | 144 | 2.77 | 6.77 |
| 37 | San Antonio, TX | 1,526,656 | 419 | 2.74 | 5.22 |
| 38 | Austin, TX | 993,588 | 269 | 2.71 | 5.30 |
| 39 | Long Beach, CA | 450,901 | 120 | 2.66 | 3.75 |
| 40 | Denver, CO | 729,019 | 190 | 2.61 | 5.06 |
| 41 | Chandler, AZ | 281,231 | 73 | 2.60 | 3.98 |
| 42 | Kansas City, MO | 516,032 | 133 | 2.58 | 4.36 |
| 43 | Anaheim, CA | 344,561 | 88 | 2.55 | 2.76 |
| 44 | Las Vegas, NV | 678,922 | 173 | 2.55 | 3.40 |
| 45 | Louisville, KY | 640,796 | 159 | 2.48 | 4.28 |
| 46 | Pittsburgh, PA | 307,668 | 76 | 2.47 | 3.41 |
| 47 | Plano, TX | 293,286 | 72 | 2.45 | 6.75 |
| 48 | New Orleans, LA | 362,701 | 86 | 2.37 | 4.66 |
| 49 | Toledo, OH | 265,638 | 63 | 2.37 | 4.52 |
| 50 | Dallas, TX | 1,326,087 | 313 | 2.36 | 4.83 |
| 51 | Garland, TX | 250,431 | 59 | 2.36 | 3.35 |
| 52 | San Diego, CA | 1,404,452 | 317 | 2.26 | 5.85 |
| 53 | Charlotte, NC | 943,476 | 213 | 2.26 | 6.83 |
| 54 | Cincinnati, OH † | 314,915 | 71 | 2.25 | 5.08 |
| 55 | Chula Vista, CA | 278,546 | 62 | 2.23 | 3.52 |
| 56 | Mesa, AZ | 517,151 | 115 | 2.22 | 4.35 |
| 57 | Fort Wayne, IN † | 273,203 | 60 | 2.20 | 6.33 |
| 58 | Arlington, TX | 403,672 | 89 | 2.20 | 3.44 |
| 59 | San Francisco, CA | 827,526 | 181 | 2.19 | 2.90 |
| 60 | Fort Worth, TX | 1,008,106 | 220 | 2.18 | 3.37 |
| 61 | Cape Coral, FL | 233,025 | 48 | 2.06 | 3.60 |
| 62 | Baltimore, MD | 568,271 | 117 | 2.06 | 3.96 |
| 63 | Reno, NV | 281,714 | 58 | 2.06 | 3.16 |
| 64 | Indianapolis, IN † | 891,484 | 183 | 2.05 | 6.29 |
| 65 | Portland, OR | 635,749 | 127 | 2.00 | 2.64 |
| 66 | Nashville, TN | 704,963 | 141 | 2.00 | 4.75 |
| 67 | Minneapolis, MN | 428,579 | 85 | 1.98 | 3.22 |
| 68 | Tulsa, OK † | 415,154 | 79 | 1.90 | 6.07 |
| 69 | Chesapeake, VA | 254,997 | 48 | 1.88 | 3.53 |
| 70 | Detroit, MI | 645,705 | 121 | 1.87 | 3.10 |
| 71 | Irving, TX | 258,060 | 48 | 1.86 | 3.29 |
| 72 | Stockton, CA | 324,975 | 60 | 1.85 | 3.14 |
| 73 | Phoenix, AZ | 1,673,164 | 303 | 1.81 | 4.09 |
| 74 | Memphis, TN † | 610,919 | 110 | 1.80 | 5.37 |
| 75 | Columbus, OH | 933,263 | 165 | 1.77 | 3.30 |
| 76 | Tampa, FL † | 414,547 | 73 | 1.76 | 5.31 |
| 77 | Houston, TX | 2,390,125 | 419 | 1.75 | 3.33 |
| 78 | Chicago, IL | 2,721,308 | 474 | 1.74 | 2.29 |
| 79 | Aurora, CO † | 403,130 | 67 | 1.66 | 4.61 |
| 80 | Santa Ana, CA | 316,184 | 52 | 1.64 | 2.40 |
| 81 | Bakersfield, CA | 417,468 | 65 | 1.56 | 3.47 |
| 82 | Sacramento, CA | 535,798 | 83 | 1.55 | 3.81 |
| 83 | Philadelphia, PA | 1,573,916 | 238 | 1.51 | 2.76 |
| 84 | Orlando, FL † | 334,854 | 49 | 1.46 | 9.23 |
| 85 | Boston, MA | 673,458 | 97 | 1.44 | 2.44 |
| 86 | Cleveland, OH | 365,379 | 52 | 1.42 | 1.92 |
| 87 | Seattle, WA | 780,995 | 111 | 1.42 | 2.33 |
| 88 | North Las Vegas, NV | 294,034 | 41 | 1.39 | 1.84 |
| 89 | Oklahoma City, OK | 712,919 | 93 | 1.30 | 2.81 |
| 90 | Jacksonville, FL † | 1,009,833 | 129 | 1.28 | 5.32 |
| 91 | Oakland, CA | 443,554 | 55 | 1.24 | 2.25 |
| 92 | Jersey City, NJ | 302,824 | 37 | 1.22 | 1.52 |
| 93 | Miami, FL † | 487,014 | 59 | 1.21 | 2.55 |
| 94 | Newark, NJ | 317,303 | 37 | 1.17 | 1.64 |
| 95 | Los Angeles, CA † | 3,878,704 | 423 | 1.09 | 3.56 |
| 96 | Port St. Lucie, FL † | 258,575 | 27 | 1.04 | 5.38 |
| 97 | Buffalo, NY | 276,617 | 25 | 0.90 | 1.92 |
| 98 | New York, NY | 8,478,072 | 746 | 0.88 | 1.42 |
| 99 | Lincoln, NE † | 300,619 | 26 | 0.86 | 5.16 |
| 100 | Hialeah, FL | 235,388 | 18 | 0.76 | 0.85 |
Methodology
- Courts are every tennis court mapped in OpenStreetMap inside each city’s legal boundary, downloaded in October 2026.
- Public courtsare those inside a park, school or community centre and not tagged as private. Courts at private clubs, colleges and universities, apartment complexes and homes are excluded from the headline ranking but included under “all courts”.
- Counting courts: most courts are mapped one by one. Where a whole bank of courts is mapped as a single shape, we estimate the number from its area (about 650 square metres per court).
- Population is the U.S. Census Bureau’s 2024estimate for each city. “Largest” means by that estimate; for consolidated city-counties we use the city proper.
- How complete is the map? We checked OpenStreetMap against the 454 courts our own directory lists in these cities: 75% had a mapped court within 300 metres. In Richmond, St. Louis, Atlanta, Cincinnati, Tampa and Miami fewer than half matched, so the counts may run low. Indoor courts inside buildings are often not mapped as courts, which also pulls counts down.
- Courts outside parks and schools: a court only counts as public when the map places it inside a park, school or community centre. In Scottsdale, Fort Wayne, Indianapolis, Tulsa, Memphis, Aurora, Orlando, Jacksonville, Los Angeles, Port St. Lucie and Lincoln, more than 60% of courts sit outside any of these. Many are backyard, apartment and homeowner association courts, but some are park courts in parks that are not drawn on the map as parks, so the public count may run low.
- Cities marked † for either reason are ranked as normal in the full table but left out of the top and bottom 10.
Download the full data (CSV). Court data © OpenStreetMap contributors, available under the Open Database License.
Journalists, researchers and local writers are welcome to use these figures. Please credit TennisCourtFinder with a link to this page.