Pulse

The state of digital experience across every government site ScanGov scans.

  • Sites: 4824
  • Last scan: 10/26/2026

What we scan

ScanGov scans the homepage of every government site on our list, 4,824 sites across states, counties, cities, federal agencies, and public higher education. Each scan runs the checks on standards.scangov.org for accessibility, botability, security, usability, and readability. A site counts as fully scanned when its homepage responded and returned page content; sites that did not are listed with their scan status and left out of every figure here.

4,080 of 4,824

Sites fully scanned. We couldn't fully scan 744

C 78

Average overall score of the fully scanned sites

5

Groups ranked: states, counties, cities, federal, education

10/25/2026

Newest scan. Sites were scanned between 6/20/2026 and this date

How sites are doing

Of 4,080 fully scanned sites, 9% (364) earn an A for overall score, 79% (3,219) a B or C, and 12% (497) a D or F. The average score is 78. The curve shows where scores cluster; the bar shows the share in each grade band.

How U.S. government overall scores are distributed

Smoothed distribution of the 4,080 fully scanned U.S. government sites, score 0 to 100. Height shows how many sites score near each value.

Distribution of 4080 scores. The data table lists counts by score range.

  • Average
View the data table
How U.S. government overall scores are distributed
Score rangeSites
0 to 90
10 to 190
20 to 290
30 to 390
40 to 492
50 to 5950
60 to 69445
70 to 791,910
80 to 891,309
90 to 100364

U.S. government sites by overall grade

Share of the 4,080 fully scanned U.S. government sites in each grade band

  1. All U.S. government sitesA (90 to 100): 9% (364 sites)B to C (70 to 89): 79% (3,219 sites)D to F (below 70): 12% (497 sites)
  • A (90 to 100)
  • B to C (70 to 89)
  • D to F (below 70)
View the data table
U.S. government sites by overall grade
GroupA (90 to 100)B to C (70 to 89)D to F (below 70)
All U.S. government sites9% (364)79% (3,219)12% (497)

Groups compared

State sites average 84, the highest of the five groups; county sites average 76, the lowest. The gap is 8 points. Each group name links to its rankings.

Average overall score by group

Mean overall score of each group's fully scanned sites, 0 to 100. All sites: 78.

  1. States84
  2. Counties76
  3. Cities79
  4. Federal79
  5. Education84
View the data table
Average overall score by group
GroupAverage overall score
States8443 sites
Counties762,431 sites
Cities79216 sites
Federal79693 sites
Education84700 sites

Sites by overall grade, by group

Share of each group's fully scanned sites in each grade band. States: 43. Counties: 2,431. Cities: 216. Federal: 693. Education: 700.

  1. StatesA (90 to 100): 28% (12 sites)B to C (70 to 89): 65% (28 sites)D to F (below 70): 7% (3 sites)
  2. CountiesA (90 to 100): 3% (81 sites)B to C (70 to 89): 82% (1,984 sites)D to F (below 70): 15% (366 sites)
  3. CitiesA (90 to 100): 14% (30 sites)B to C (70 to 89): 77% (167 sites)D to F (below 70): 9% (19 sites)
  4. FederalA (90 to 100): 15% (102 sites)B to C (70 to 89): 71% (492 sites)D to F (below 70): 14% (99 sites)
  5. EducationA (90 to 100): 20% (140 sites)B to C (70 to 89): 79% (550 sites)D to F (below 70): 1% (10 sites)
  • A (90 to 100)
  • B to C (70 to 89)
  • D to F (below 70)
View the data table
Sites by overall grade, by group
GroupA (90 to 100)B to C (70 to 89)D to F (below 70)
States28% (12)65% (28)7% (3)
Counties3% (81)82% (1,984)15% (366)
Cities14% (30)77% (167)9% (19)
Federal15% (102)71% (492)14% (99)
Education20% (140)79% (550)1% (10)

4 of 5 groups score lowest on usability, and 3 of 5 groups score highest on security. The chart compares every site's average on each indicator with the state group, the group that scores highest overall.

Average score by indicator, all sites

Mean score of the 4,080 fully scanned sites for each indicator, 0 to 100, with the state group's average for comparison.

  1. Accessibility89State sites: 93
  2. Botability76State sites: 75
  3. Security89State sites: 92
  4. Usability51State sites: 68
  5. Readability61State sites: 74
  • All sites
  • State sites
View the data table
Average score by indicator, all sites
IndicatorAll sites averageState sites average
Accessibility8993
Botability7675
Security8992
Usability5168
Readability6174

By place

State sites

Each state is colored by the overall grade of its main site. Select a state for its report, or see the state rankings.

maryland.gov / Grade: A / Score: 95% nh.gov / Not fully scanned (995) georgia.gov / Grade: B / Score: 89% ri.gov / Grade: C / Score: 73% sc.gov / Grade: C / Score: 74% iowa.gov / Grade: A / Score: 97% kentucky.gov / Grade: C / Score: 79% portal.arkansas.gov / Grade: B / Score: 86% nc.gov / Grade: A / Score: 96% nm.gov / Grade: B / Score: 89% hawaii.gov / Grade: A / Score: 98% kansas.gov / Grade: B / Score: 87% dc.gov / Grade: C / Score: 74% ny.gov / Grade: A / Score: 95% nj.gov / Grade: B / Score: 81% nd.gov / Grade: B / Score: 87% hbex.coveredca.com / Grade: C / Score: 79% dnrec.delaware.gov / Grade: B / Score: 85% wyo.gov / Grade: B / Score: 82% oklahoma.gov / Grade: B / Score: 85% idaho.gov / Grade: B / Score: 87% ct.gov / Grade: A / Score: 91% vermont.gov / Grade: B / Score: 83% louisiana.gov / Grade: C / Score: 77% tn.gov / Grade: B / Score: 87% pa.gov / Grade: A / Score: 90% virginia.gov / Grade: B / Score: 89% mo.gov / Grade: C / Score: 76% wv.gov / Grade: B / Score: 81% mt.gov / Grade: B / Score: 80% mississippi.gov / Grade: C / Score: 74% maine.gov / Grade: C / Score: 76% alaska.gov / Grade: D / Score: 65% mn.gov / Grade: F / Score: 59% wisconsin.gov / Grade: A / Score: 95% nebraska.gov / Grade: A / Score: 93% utah.gov / Grade: B / Score: 88% oregon.gov / Grade: C / Score: 77% sd.gov / Grade: D / Score: 68% myflorida.gov / Grade: B / Score: 87% illinois.gov / Grade: B / Score: 88% texas.gov / Grade: A / Score: 93% in.gov / Grade: A / Score: 90% alabama.gov / Grade: C / Score: 77% nv.gov / Not fully scanned (998) wa.gov / Not fully scanned (998) ohio.gov / Not fully scanned (404) michigan.gov / Not fully scanned (403) mass.gov / Not fully scanned (403) colorado.gov / Not fully scanned (403) az.gov / Not fully scanned (996)

Legend:   A   B-C   D-F   Not fully scanned / no data

County sites, by state

Each state is shaded by the average overall score of its fully scanned county sites, darker for higher. Select a state for its county rankings, or see the county rankings for every state.

Alabama: no county sites on our list / No data Alaska: 15 fully scanned county sites / Average score: 76 Arizona: 10 fully scanned county sites / Average score: 77 Arkansas: 41 fully scanned county sites / Average score: 76 California: 40 fully scanned county sites / Average score: 77 Colorado: 33 fully scanned county sites / Average score: 77 Connecticut: 9 fully scanned county sites / Average score: 78 Delaware: 3 fully scanned county sites / Average score: 79 Florida: 51 fully scanned county sites / Average score: 78 Georgia: 132 fully scanned county sites / Average score: 75 Hawaii: 1 fully scanned county sites / Average score: 89 Idaho: 37 fully scanned county sites / Average score: 74 Illinois: 86 fully scanned county sites / Average score: 78 Indiana: 51 fully scanned county sites / Average score: 77 Iowa: 78 fully scanned county sites / Average score: 76 Kansas: 84 fully scanned county sites / Average score: 75 Kentucky: 96 fully scanned county sites / Average score: 73 Louisiana: 41 fully scanned county sites / Average score: 76 Maine: 13 fully scanned county sites / Average score: 78 Maryland: 19 fully scanned county sites / Average score: 76 Massachusetts: 7 fully scanned county sites / Average score: 75 Michigan: 69 fully scanned county sites / Average score: 75 Minnesota: 73 fully scanned county sites / Average score: 77 Mississippi: 68 fully scanned county sites / Average score: 76 Missouri: 87 fully scanned county sites / Average score: 78 Montana: 49 fully scanned county sites / Average score: 79 Nebraska: 92 fully scanned county sites / Average score: 80 Nevada: 14 fully scanned county sites / Average score: 74 New Hampshire: 10 fully scanned county sites / Average score: 74 New Jersey: 13 fully scanned county sites / Average score: 76 New Mexico: 28 fully scanned county sites / Average score: 74 New York: 52 fully scanned county sites / Average score: 77 North Carolina: 85 fully scanned county sites / Average score: 75 North Dakota: 44 fully scanned county sites / Average score: 79 Ohio: 81 fully scanned county sites / Average score: 76 Oklahoma: 51 fully scanned county sites / Average score: 73 Oregon: 30 fully scanned county sites / Average score: 77 Pennsylvania: 55 fully scanned county sites / Average score: 76 Rhode Island: no county sites on our list / No data South Carolina: 41 fully scanned county sites / Average score: 77 South Dakota: 51 fully scanned county sites / Average score: 78 Tennessee: 84 fully scanned county sites / Average score: 76 Texas: 237 fully scanned county sites / Average score: 74 Utah: 28 fully scanned county sites / Average score: 79 Vermont: 1 fully scanned county sites / Average score: 82 Virginia: 82 fully scanned county sites / Average score: 75 Washington: 35 fully scanned county sites / Average score: 75 West Virginia: 50 fully scanned county sites / Average score: 76 Wisconsin: 52 fully scanned county sites / Average score: 77 Wyoming: 22 fully scanned county sites / Average score: 73 District of Columbia: no county sites on our list / No data

Legend: 7389 Average score, lighter is lower   No data

Highest county averages: Hawaii (89), Vermont (82), Nebraska (80). Lowest: Wyoming (73), Oklahoma (73), Kentucky (73).

County sites in the three most populous states

Every county in California, Texas, and Florida, colored by its site's overall grade. Each state has its own page with the full county ranking.

California counties by overall grade

Each county with a site on our list is colored by that site's grade. Select a county to open its report. The table lists every site.

San Benito County, CA: not fully scanned, so not graded (status 403) Shasta County, CA: not fully scanned, so not graded (status 996) Sierra County, CA: grade C, overall score 76 Fresno County, CA: grade B, overall score 86 Amador County, CA: not fully scanned, so not graded (status 994) El Dorado County, CA: grade B, overall score 83 Monterey County, CA: not fully scanned, so not graded (status 403) San Bernardino County, CA: grade B, overall score 81 Tehama County, CA: grade C, overall score 75 Nevada County, CA: grade C, overall score 77 Tuolumne County, CA: not fully scanned, so not graded (status 994) Santa Barbara County, CA: grade C, overall score 75 Trinity County, CA: grade C, overall score 74 Stanislaus County, CA: grade C, overall score 71 Colusa County, CA: not fully scanned, so not graded (status 996) Alpine County, CA: grade C, overall score 78 Siskiyou County, CA: grade C, overall score 79 Del Norte County, CA: grade C, overall score 70 Inyo County, CA: grade C, overall score 72 San Joaquin County, CA: grade C, overall score 76 Imperial County, CA: grade C, overall score 79 Calaveras County, CA: grade C, overall score 76 Butte County, CA: grade C, overall score 74 Madera County, CA: not fully scanned, so not graded (status 403) Ventura County, CA: grade F, overall score 57 Orange County, CA: grade B, overall score 81 Kern County, CA: not fully scanned, so not graded (status 403) Contra Costa County, CA: grade C, overall score 73 Kings County, CA: not fully scanned, so not graded (status 403) Mendocino County, CA: grade B, overall score 86 Sonoma County: not scanned Yuba County, CA: grade C, overall score 77 Merced County, CA: grade C, overall score 73 Tulare County: not scanned Sacramento County, CA: grade C, overall score 79 County of Solano, CA: grade B, overall score 81 San Francisco, CA: grade B, overall score 81 Mariposa County, CA: grade C, overall score 74 Marin County, CA: not fully scanned, so not graded (status 996) Sutter County, CA: not fully scanned, so not graded (status 403) Lassen County, CA: grade C, overall score 75 Riverside County, CA: grade B, overall score 84 Plumas County, CA: grade C, overall score 72 Santa Clara County: not scanned Placer County, CA: grade B, overall score 83 San Luis Obispo County, CA: grade B, overall score 80 Mono County, CA: grade C, overall score 79 County of San Diego, CA: not fully scanned, so not graded (status 999) Napa County, CA: grade C, overall score 75 Alameda County, CA: grade C, overall score 75 Yolo County, CA: not fully scanned, so not graded (status 403) Lake County, CA: grade C, overall score 75 Los Angeles County, CA: grade C, overall score 70 Glenn County, CA: not fully scanned, so not graded (status 996) Santa Cruz County, CA: grade C, overall score 79 Humboldt County, CA: grade C, overall score 74 Modoc County, CA: grade C, overall score 76
  • A (90 to 100)
  • B to C (70 to 89)
  • D to F (below 70)
  • Not fully scanned
  • No site on our list

3 of the 57 sites on our list could not be matched to a county boundary and appear only in the table.

All 57 California county sites

Texas counties by overall grade

Each county with a site on our list is colored by that site's grade. Select a county to open its report. The table lists every site.

Anderson County, TX: grade C, overall score 79 Andrews County, TX: grade C, overall score 75 Angelina County, TX: grade D, overall score 67 Aransas County, TX: grade D, overall score 62 Archer County, TX: grade C, overall score 73 Armstrong County, TX: grade C, overall score 72 Atascosa County, TX: grade C, overall score 75 Austin County, TX: grade D, overall score 67 Bailey County, TX: grade C, overall score 73 Bandera County, TX: grade C, overall score 74 Bastrop County, TX: grade C, overall score 75 Baylor County, TX: grade C, overall score 74 Bee County, TX: grade C, overall score 78 Bell County, TX: not fully scanned, so not graded (status 998) Bexar County, TX: grade C, overall score 75 Blanco County, TX: grade B, overall score 81 Borden County, TX: grade C, overall score 78 Bosque County, TX: grade C, overall score 72 Bowie County, TX: grade C, overall score 79 Brazoria County, TX: not fully scanned, so not graded (status 403) Brazos County, TX: not fully scanned, so not graded (status 996) Brewster County, TX: grade C, overall score 70 Briscoe County, TX: grade C, overall score 74 Brooks County, TX: grade C, overall score 75 Brown County, TX: grade C, overall score 75 Burleson County, TX: grade C, overall score 79 Burnet County, TX: grade C, overall score 75 Caldwell County, TX: grade C, overall score 74 Calhoun County, TX: grade B, overall score 84 Callahan County, TX: grade D, overall score 68 Cameron County, TX: not fully scanned, so not graded (status 995) Camp County, TX: grade C, overall score 72 Carson County, TX: grade C, overall score 72 Cass County, TX: grade D, overall score 69 Castro County, TX: grade C, overall score 72 Chambers County, TX: grade C, overall score 78 Cherokee County, TX: grade F, overall score 59 Childress County, TX: grade D, overall score 63 Clay County, TX: grade B, overall score 89 Cochran County, TX: grade C, overall score 73 Coke County, TX: grade C, overall score 71 Coleman County, TX: grade C, overall score 78 Collin County, TX: grade C, overall score 77 Collingsworth County, TX: grade D, overall score 69 Colorado County, TX: grade C, overall score 72 Comal County, TX: grade C, overall score 75 Comanche County, TX: grade C, overall score 78 Concho County, TX: grade C, overall score 73 Cooke County, TX: grade C, overall score 71 Coryell County, TX: grade C, overall score 70 Cottle County, TX: grade B, overall score 81 Crane County, TX: grade C, overall score 71 Crockett County, TX: grade C, overall score 72 Crosby County, TX: grade C, overall score 72 Culberson County, TX: grade C, overall score 78 Dallam County, TX: grade D, overall score 62 Dallas County, TX: grade D, overall score 66 Dawson County, TX: grade D, overall score 69 Deaf Smith County, TX: grade C, overall score 73 Delta County, TX: not fully scanned, so not graded (status 996) Denton County, TX: grade C, overall score 74 DeWitt County, TX: grade C, overall score 77 Dickens County, TX: grade C, overall score 74 Dimmit County, TX: grade D, overall score 66 Donley County, TX: grade C, overall score 72 Duval County, TX: grade C, overall score 71 Eastland County, TX: grade C, overall score 76 Ector County, TX: grade C, overall score 79 Edwards County, TX: grade C, overall score 78 Ellis County, TX: grade C, overall score 75 El Paso County, TX: grade C, overall score 75 Erath County, TX: grade C, overall score 75 Falls County, TX: grade C, overall score 77 Fannin County, TX: grade C, overall score 71 Fayette County, TX: grade C, overall score 74 Fisher County, TX: grade D, overall score 69 Floyd County, TX: grade C, overall score 71 Foard County, TX: grade B, overall score 81 Fort Bend County, TX: grade C, overall score 74 Franklin County, TX: grade D, overall score 68 Freestone County, TX: grade C, overall score 74 Frio County, TX: grade C, overall score 71 Gaines County, TX: grade C, overall score 71 Galveston County, TX: not fully scanned, so not graded (status 403) Garza County, TX: grade C, overall score 71 Gillespie County, TX: grade C, overall score 79 Glasscock County, TX: grade C, overall score 76 Goliad County, TX: grade C, overall score 75 Gonzales County, TX: grade C, overall score 73 Gray County, TX: grade C, overall score 75 Grayson County, TX: grade C, overall score 74 Gregg County, TX: grade B, overall score 88 Grimes County, TX: not fully scanned, so not graded (status 998) Guadalupe County, TX: grade D, overall score 69 Hale County, TX: not fully scanned, so not graded (status 998) Hall County, TX: grade C, overall score 74 Hamilton County, TX: grade C, overall score 77 Hansford County, TX: grade C, overall score 73 Hardeman County, TX: grade C, overall score 70 Hardin County, TX: grade B, overall score 81 City of Harris County, TX: grade B, overall score 82 Harrison County, TX: grade B, overall score 80 Hartley County, TX: grade C, overall score 75 Haskell County, TX: grade C, overall score 73 Hays County, TX: grade C, overall score 77 Hemphill County, TX: grade C, overall score 73 Henderson County, TX: grade C, overall score 73 Hidalgo County, TX: grade C, overall score 76 Hill County, TX: grade C, overall score 74 Hockley County, TX: grade C, overall score 76 Hood County, TX: grade B, overall score 80 Hopkins County, TX: grade C, overall score 74 Houston County, TX: grade C, overall score 74 Howard County, TX: grade C, overall score 76 Hudspeth County, TX: grade C, overall score 76 Hunt County, TX: grade C, overall score 77 Hutchinson County, TX: grade B, overall score 88 Irion County, TX: grade C, overall score 76 Jack County, TX: not fully scanned, so not graded (status 996) Jackson County, TX: grade C, overall score 78 Jasper County, TX: grade C, overall score 79 Jeff Davis County, TX: grade C, overall score 70 Jefferson County, TX: grade A, overall score 91 Jim Hogg County, TX: grade C, overall score 73 Jim Wells County, TX: grade C, overall score 74 Johnson County, TX: not fully scanned, so not graded (status 403) Jones County, TX: grade C, overall score 73 Karnes County, TX: grade D, overall score 68 Kaufman County, TX: grade C, overall score 72 Kendall County, TX: grade C, overall score 71 Kenedy County, TX: grade C, overall score 73 Kent County, TX: grade C, overall score 75 Kerr County, TX: grade B, overall score 88 Kimble County, TX: grade B, overall score 80 King County, TX: grade C, overall score 74 Kinney County, TX: grade C, overall score 78 Kleberg County, TX: grade C, overall score 74 Knox County, TX: grade C, overall score 72 Lamar County, TX: grade B, overall score 83 Lamb County, TX: grade C, overall score 75 Lampasas County, TX: grade C, overall score 72 La Salle County, TX: grade C, overall score 73 Lavaca County, TX: grade C, overall score 71 Lee County, TX: grade C, overall score 71 Leon County, TX: grade C, overall score 72 Liberty County, TX: grade D, overall score 68 Limestone County, TX: grade C, overall score 74 Lipscomb County, TX: grade C, overall score 77 Live Oak County, TX: grade C, overall score 74 Llano County, TX: grade C, overall score 79 Loving County, TX: grade C, overall score 75 Lubbock County, TX: not fully scanned, so not graded (status 997) Lynn County, TX: grade C, overall score 75 McCulloch County, TX: grade D, overall score 68 McLennan County, TX: grade C, overall score 72 McMullen County, TX: grade C, overall score 73 Madison County, TX: grade D, overall score 65 Marion County, TX: grade D, overall score 69 Martin County, TX: grade C, overall score 71 Mason County, TX: grade D, overall score 68 Matagorda County, TX: grade C, overall score 78 Maverick County, TX: grade A, overall score 92 Medina County, TX: grade B, overall score 82 Menard County, TX: grade C, overall score 71 Midland County, TX: grade C, overall score 76 Milam County, TX: grade C, overall score 71 Mills County, TX: grade B, overall score 81 Mitchell County, TX: grade C, overall score 79 Montague County, TX: grade C, overall score 74 Montgomery County, TX: not fully scanned, so not graded (status 998) Moore County, TX: grade D, overall score 68 Morris County, TX: grade C, overall score 71 Motley County, TX: grade C, overall score 72 Nacogdoches County, TX: grade B, overall score 84 Navarro County, TX: grade C, overall score 75 Newton County, TX: grade D, overall score 69 Nolan County, TX: grade C, overall score 70 Nueces County, TX: not fully scanned, so not graded (status 403) Ochiltree County, TX: grade C, overall score 73 Oldham County, TX: grade C, overall score 77 Orange County, TX: grade D, overall score 68 Palo Pinto County, TX: grade C, overall score 71 Panola County, TX: grade C, overall score 76 Parker County, TX: grade C, overall score 71 Parmer County, TX: grade B, overall score 80 Pecos County, TX: grade C, overall score 79 Polk County, TX: grade C, overall score 77 Potter County, TX: grade D, overall score 68 Presidio County, TX: grade C, overall score 72 Rains County, TX: grade C, overall score 72 Randall County, TX: grade C, overall score 77 Reagan County, TX: grade C, overall score 75 Real County, TX: grade C, overall score 71 Red River County, TX: grade C, overall score 75 Reeves County, TX: not fully scanned, so not graded (status 403) Refugio County, TX: grade D, overall score 66 Roberts County, TX: grade C, overall score 71 Robertson County, TX: grade C, overall score 70 Rockwall County, TX: grade C, overall score 75 Runnels County, TX: grade C, overall score 74 Rusk County, TX: grade C, overall score 76 Sabine County, TX: grade D, overall score 65 San Augustine County, TX: grade C, overall score 71 San Jacinto County, TX: grade C, overall score 71 San Patricio County, TX: grade C, overall score 73 San Saba County, TX: grade C, overall score 73 Schleicher County, TX: grade C, overall score 75 Scurry County, TX: grade C, overall score 73 Shackelford County, TX: grade C, overall score 75 Shelby County, TX: grade C, overall score 75 Sherman County, TX: grade C, overall score 76 Smith County, TX: grade C, overall score 72 Somervell County, TX: grade C, overall score 73 Starr County, TX: grade C, overall score 77 Stephens County, TX: grade C, overall score 76 Sterling County, TX: grade B, overall score 80 Stonewall County, TX: grade C, overall score 74 Sutton County, TX: grade C, overall score 75 Swisher County, TX: grade C, overall score 72 Tarrant County, TX: grade A, overall score 90 Taylor County, TX: grade C, overall score 74 Terrell County, TX: grade C, overall score 72 Terry County, TX: grade C, overall score 76 Throckmorton County, TX: grade C, overall score 76 Titus County, TX: grade C, overall score 70 Tom Green County, TX: grade C, overall score 73 Travis County, TX: grade B, overall score 85 Trinity County, TX: grade C, overall score 72 Tyler County, TX: grade D, overall score 68 Upshur County, TX: grade D, overall score 69 Upton County, TX: grade C, overall score 72 Uvalde County, TX: grade B, overall score 87 Val Verde County, TX: grade C, overall score 76 Van Zandt County, TX: grade C, overall score 70 Victoria County: not scanned Walker County, TX: not fully scanned, so not graded (status 997) Waller County, TX: grade C, overall score 76 Ward County, TX: grade C, overall score 71 Washington County, TX: grade D, overall score 69 Webb County, TX: grade C, overall score 72 Wharton County, TX: grade D, overall score 69 Wheeler County, TX: grade C, overall score 79 Wichita County, TX: not fully scanned, so not graded (status 996) Wilbarger County, TX: grade C, overall score 79 Willacy County, TX: grade C, overall score 76 Williamson County, TX: grade C, overall score 71 Wilson County, TX: grade C, overall score 72 Winkler County, TX: grade C, overall score 73 Wise County, TX: grade C, overall score 73 Wood County, TX: grade C, overall score 72 Yoakum County, TX: grade C, overall score 71 Young County, TX: grade C, overall score 74 Zapata County, TX: grade C, overall score 71 Zavala County, TX: grade D, overall score 68
  • A (90 to 100)
  • B to C (70 to 89)
  • D to F (below 70)
  • Not fully scanned
  • No site on our list

2 of the 255 sites on our list could not be matched to a county boundary and appear only in the table.

All 255 Texas county sites

Florida counties by overall grade

Each county with a site on our list is colored by that site's grade. Select a county to open its report. The table lists every site.

Alachua County, FL: grade C, overall score 73 Baker County, FL: not fully scanned, so not graded (status 996) Bay County, FL: grade C, overall score 74 Bradford County, FL: grade C, overall score 79 Brevard County, FL: not fully scanned, so not graded (status 996) Broward County, FL: not fully scanned, so not graded (status 998) Calhoun County, FL: grade B, overall score 85 Charlotte County, FL: grade C, overall score 79 Citrus County, FL: grade C, overall score 73 Clay County, FL: not fully scanned, so not graded (status 994) Collier County, FL: grade B, overall score 88 Columbia County, FL: grade B, overall score 82 DeSoto County, FL: grade C, overall score 77 Dixie County, FL: grade B, overall score 80 Duval County: not scanned Escambia County, FL: grade B, overall score 83 Flagler County, FL: grade A, overall score 91 Franklin County, FL: grade C, overall score 77 Gadsden County, FL: not fully scanned, so not graded (status 403) Gilchrist County, FL: grade C, overall score 74 Glades County, FL: not fully scanned, so not graded (status 998) Gulf County, FL: grade C, overall score 74 Hamilton County, FL: grade C, overall score 73 Hardee County, FL: grade C, overall score 79 Hendry County, FL: grade C, overall score 71 Hernando County, FL: grade B, overall score 87 Highlands County, FL: grade C, overall score 72 Hillsborough County: not scanned Holmes County, FL: grade B, overall score 82 Indian River County, FL: not fully scanned, so not graded (status 998) Jackson County, FL: grade B, overall score 87 Jefferson County, FL: grade B, overall score 88 Lafayette County, FL: grade B, overall score 84 Lake County, FL: grade C, overall score 79 Lee County, FL: grade C, overall score 74 Leon County, FL: grade B, overall score 81 Levy County, FL: grade C, overall score 73 Liberty County, FL: grade C, overall score 79 Madison County, FL: grade C, overall score 78 Manatee County, FL: grade C, overall score 78 Marion County, FL: not fully scanned, so not graded (status 403) Martin County, FL: grade C, overall score 76 Miami-Dade County, FL: grade B, overall score 81 Monroe County, FL: grade D, overall score 68 Nassau County, FL: grade C, overall score 74 Okaloosa County, FL: grade C, overall score 70 Okeechobee County, FL: not fully scanned, so not graded (status 403) Orange County, FL: grade C, overall score 71 Osceola County, FL: grade B, overall score 85 Palm Beach County, FL: grade C, overall score 71 Pasco County, FL: grade B, overall score 85 Pinellas County, FL: grade B, overall score 85 Polk County, FL: grade B, overall score 89 Putnam County, FL: grade B, overall score 86 Saint Johns County, FL: grade B, overall score 81 Saint Lucie County, FL: not fully scanned, so not graded (status 403) Santa Rosa County, FL: grade C, overall score 75 Sarasota County, FL: not fully scanned, so not graded (status 403) Seminole County, FL: not fully scanned, so not graded (status 998) Sumter County, FL: grade C, overall score 75 Suwannee County, FL: grade C, overall score 75 Taylor County, FL: grade C, overall score 76 Union County, FL: not fully scanned, so not graded (status 996) Volusia County, FL: grade C, overall score 75 Wakulla County, FL: grade C, overall score 71 Walton County, FL: grade C, overall score 75 Washington County: not scanned
  • A (90 to 100)
  • B to C (70 to 89)
  • D to F (below 70)
  • Not fully scanned
  • No site on our list

All 64 Florida county sites

Where sites fail

For each indicator, the five checks that fully scanned sites fail most often. A site can fail more than one check, and each check links to its standard and how to fix it.

Accessibility

Meet WCAG standards so every type of user can use your website. The most common accessibility failure is Links have a discernible name: 41% (1,668 of 4,080 sites) fail it.

Most common accessibility failures among U.S. government sites

Share of the 4,080 fully scanned U.S. government sites failing each check. A site can fail more than one check. Each check links to its standard and how to fix it.

  1. Links have a discernible name41% (1,668 of 4,080 sites)
  2. Heading elements appear in a sequentially-descending order34% (1,372 of 4,080 sites)
  3. Background and foreground colors have a sufficient contrast ratio33% (1,354 of 4,080 sites)
  4. Touch targets have sufficient size and spacing22% (904 of 4,080 sites)
  5. Document has a main landmark21% (869 of 4,080 sites)
View the data table
What each accessibility check means

Botability

Help AI and search engines discover, crawl, and index your website. The most common botability failure is GovernmentOrganization Schema.org type: 81% (3,312 of 4,080 sites) fail it.

Most common botability failures among U.S. government sites

Share of the 4,080 fully scanned U.S. government sites failing each check. A site can fail more than one check. Each check links to its standard and how to fix it.

  1. GovernmentOrganization Schema.org type81% (3,312 of 4,080 sites)
  2. Sitemap status30% (1,229 of 4,080 sites)
  3. Sitemap XML30% (1,229 of 4,080 sites)
  4. Link text30% (1,205 of 4,080 sites)
  5. Sitemap in robots.txt25% (1,040 of 4,080 sites)
View the data table
Most common botability failures among U.S. government sites
CheckShare failingSites failing
GovernmentOrganization Schema.org type81%3,312
Sitemap status30%1,229
Sitemap XML30%1,229
Link text30%1,205
Sitemap in robots.txt25%1,040
What each botability check means
  • GovernmentOrganization Schema.org type. Homepage is marked up as an official government organization. Systems cannot verify you are an official government site.
  • Sitemap status. The sitemap file loads and returns a successful response. Search engines cannot find all your pages.
  • Sitemap XML. The sitemap file uses the required XML format. Search engines cannot read your sitemap.
  • Link text. Links use descriptive text that tells users and search engines where they go. Users cannot tell where links go.
  • Sitemap in robots.txt. The robots.txt file links to the sitemap. Search engines take longer to find your pages.

Security

Secure your site and protect users with proper security practices. The most common security failure is Errors in the console: 39% (1,600 of 4,080 sites) fail it.

Most common security failures among U.S. government sites

Share of the 4,080 fully scanned U.S. government sites failing each check. A site can fail more than one check. Each check links to its standard and how to fix it.

  1. Errors in the console39% (1,600 of 4,080 sites)
  2. Sponsored top-level domain (sTLD)32% (1,293 of 4,080 sites)
  3. Security.txt7% (283 of 4,080 sites)
  4. X-Content-Type-Options4% (151 of 4,080 sites)
  5. Hypertext Transfer Protocol Secure (HTTPS)1% (26 of 4,080 sites)
View the data table
Most common security failures among U.S. government sites
CheckShare failingSites failing
Errors in the console39%1,600
Sponsored top-level domain (sTLD)32%1,293
Security.txt7%283
X-Content-Type-Options4%151
Hypertext Transfer Protocol Secure (HTTPS)1%26
What each security check means
  • Errors in the console. The page loads without JavaScript or network errors. Site may have hidden bugs that break features.
  • Sponsored top-level domain (sTLD). The site uses a government-issued domain (.gov, .edu, or .mil). People cannot tell if your site is real government.
  • Security.txt. The site has a security.txt file so researchers know how to report issues. Security researchers cannot report problems to you.
  • X-Content-Type-Options. The site tells browsers not to guess the type of files it serves. Browsers might run dangerous files by mistake.
  • Hypertext Transfer Protocol Secure (HTTPS). The site uses HTTPS to encrypt data between the server and users. Hackers can see and steal personal information.

Usability

Optimize content structure so users quickly find what they need. The most common usability failure is Open Graph image alt: 94% (3,828 of 4,080 sites) fail it.

Most common usability failures among U.S. government sites

Share of the 4,080 fully scanned U.S. government sites failing each check. A site can fail more than one check. Each check links to its standard and how to fix it.

  1. Open Graph image alt94% (3,828 of 4,080 sites)
  2. Open Graph site name72% (2,940 of 4,080 sites)
  3. Largest Contentful Paint (LCP)69% (2,834 of 4,080 sites)
  4. Open Graph description68% (2,771 of 4,080 sites)
  5. Open Graph type67% (2,729 of 4,080 sites)
View the data table
Most common usability failures among U.S. government sites
CheckShare failingSites failing
Open Graph image alt94%3,828
Open Graph site name72%2,940
Largest Contentful Paint (LCP)69%2,834
Open Graph description68%2,771
Open Graph type67%2,729
What each usability check means
  • Open Graph image alt. The social media preview image has alt text for screen readers. Screen readers cannot describe shared images.
  • Open Graph site name. The site has a name for social media and browser display. Site name missing in social media shares.
  • Largest Contentful Paint (LCP). The page's main content loads within 2.5 seconds. Users wait too long and leave your page.
  • Open Graph description. The page has a description for social media previews. Shared links have no description on social media.
  • Open Graph type. The page declares its content type for social media cards. Social media shows wrong content type.

Readability

Write content at a reading level most users can understand. The most common readability failure is Reading level: 36% (1,487 of 4,080 sites) fail it.

Most common readability failures among U.S. government sites

Share of the 4,080 fully scanned U.S. government sites failing each check. A site can fail more than one check. Each check links to its standard and how to fix it.

  1. Reading level36% (1,487 of 4,080 sites)
View the data table
Most common readability failures among U.S. government sites
CheckShare failingSites failing
Reading level36%1,487
What each readability check means
  • Reading level. Page text reads at or below a 7th grade level so most users can understand it. Users struggle to understand your content.

Where to go next

About this data

ScanGov scans the homepage of every government site on our list. Scores come from the checks in the ScanGov standards. Sites were scanned between 6/20/2026 and 10/25/2026. Each site's report shows its own scan date. A site counts as fully scanned when its homepage loaded and sent us its page content. Averages, grade shares, failure rates, and ranks use fully scanned sites only. We could not fully scan 744 sites. They did not respond, blocked the scanner, or sent no page content. They appear in the table without grades, with their scan status, and are left out of every figure. Grades follow the ScanGov grade scale. Rank follows the ScanGov ranking method. The full dataset, with every county's raw results, is in the ScanGov data repository.

Plans Demo