Statewide Audit

West Virginia City Government
Website Accessibility Audits

We audited these 13 city government websites free of charge to help identify accessibility barriers and provide a roadmap to compliance.

708 days until ADA Title II deadline (April 26, 2028)

Paying a water bill, requesting a permit, looking up court records — these are things residents do on city websites every day. For the roughly 25% of West Virginia residents who have a disability, an inaccessible site can turn a five-minute task into an impossible one.

13 Cities Audited
205 Pages Crawled
2,004 Improvements Needed
9.8 Avg Improvements / Page

Audited Cities

708 days remain until the federal ADA Title II deadline. Click any city for the full compliance report.

City of Charleston

Critical
Kanawha CountyPop. 47,215Drupal
286 Improvements Needed
16 Pages
18 Per Page

Top Violations

  • Missing lang attribute on ALL pages
  • 90+ images missing alt text site-wide
  • No ARIA landmark roles on any page

City of Huntington

High Risk
Cabell CountyPop. 46,048Custom CMS
120 Improvements Needed
14 Pages
9 Per Page

Top Violations

  • Missing lang attribute on ALL pages
  • No skip navigation link on ANY page
  • 60+ images missing alt text site-wide

City of Morgantown

Moderate
Monongalia CountyPop. 30,855CivicPlus CivicEngage
91 Improvements Needed
15 Pages
6 Per Page

Top Violations

  • Inconsistent/missing lang attribute across pages
  • 60-70+ images with empty alt text
  • Missing H1 tags, skipped heading levels

City of South Charleston

High Risk
Kanawha CountyPop. 12,520Custom
127 Improvements Needed
12 Pages
11 Per Page

Top Violations

  • Missing lang attribute on all pages
  • No skip navigation
  • Multiple images without alt text

City of Beckley

High Risk
Raleigh CountyPop. 16,919WordPress
130 Improvements Needed
15 Pages
9 Per Page

Top Violations

  • 35+ images missing alt text
  • Right-click disabled via JavaScript (accessibility barrier)
  • Missing heading hierarchy

City of Hurricane

Critical
Putnam CountyPop. 6,910WordPress / Divi
216 Improvements Needed
16 Pages
14 Per Page

Top Violations

  • Gold link color #fec72f at 1.82:1 contrast ratio (FAIL)
  • No skip navigation on any page
  • Missing heading hierarchy

Teays Valley / Putnam County

Moderate
Putnam CountyPop. 57,809 (county)WordPress / Wix (mixed)
82 Improvements Needed
20 Pages
4 Per Page

Top Violations

  • Putnam PSD on Wix has fundamental accessibility gaps
  • Missing lang attribute
  • No skip navigation links

City of Wheeling

Critical
Ohio CountyPop. 27,062EvoGov CMS
215 Improvements Needed
18 Pages
12 Per Page

Top Violations

  • Missing lang attribute on ALL 18 pages (100%)
  • 75-100 images missing alt text across all sites
  • EvoGov template uses javascript:void(0) on 65+ navigation links

City of Parkersburg

Critical
Wood CountyPop. 29,675Custom CMS
281 Improvements Needed
15 Pages
19 Per Page

Top Violations

  • Missing HTML lang attribute on 13 of 15 pages
  • 110+ images missing alt text across audit scope
  • No H1 heading on majority of city pages

City of Fairmont

Moderate
Marion CountyPop. 18,766CivicPlus
78 Improvements Needed
11 Pages
7 Per Page

Top Violations

  • Missing lang attribute on 6 of 11 pages
  • Alt text failures on ALL 11 pages (100%)
  • Missing ARIA landmarks on ALL 11 pages (100%)

City of Clarksburg

Moderate
Harrison CountyPop. 15,455CivicPlus
73 Improvements Needed
11 Pages
7 Per Page

Top Violations

  • Missing lang attribute on 9 of 11 pages (82%)
  • Alt text failures on ALL 11 pages (100%)
  • Clarksburg Water Board standalone site has ZERO ARIA implementation

City of Weirton

High Risk
Hancock / Brooke CountyPop. 18,586CivicPlus
140 Improvements Needed
22 Pages
6 Per Page

Top Violations

  • Missing lang attribute on 7 of 8 sites
  • Missing/empty image alt text on ALL 8 sites
  • Broken heading hierarchy with missing H1 on ALL sites

City of Martinsburg

High Risk
Berkeley CountyPop. 17,117CivicPlus
165 Improvements Needed
20 Pages
8 Per Page

Top Violations

  • 100+ images with missing or empty alt text across all 4 sites
  • Broken heading hierarchy on 20+ pages — missing H1s throughout
  • Missing form labels on search and subscription forms site-wide

ADA Title II Web Accessibility Requirements

The Department of Justice published its final rule on April 24, 2024, requiring all state and local government websites to meet WCAG 2.1 Level AA. Entities serving 50,000+ must comply by April 26, 2027. Entities serving fewer than 50,000 have until April 26, 2028 (extended by the DOJ's April 2026 Interim Final Rule).

Who Must Comply

  • City and county governments
  • Police and fire departments
  • Transit authorities
  • Housing authorities
  • Public school districts
  • Water/sewer districts (PSDs)
  • Convention & visitors bureaus
  • Regional development authorities

Consequences of Non-Compliance

  • DOJ enforcement actions and fines
  • Private lawsuits and settlements
  • Loss of federal funding eligibility
  • Mandatory monitoring agreements
  • Negative public perception
  • Remediation costs 5-10x higher than proactive fixes

Need help getting compliant? We're here for you.

Our platform identifies every WCAG violation and generates production-ready fixes for your HTML pages and PDF documents. We're ready to help your city serve all West Virginia residents.