San Francisco WCAG Web Accessibility Compliance

Technology and Data California 3 Minutes Read · published February 06, 2026 Flag of California

San Francisco, California requires municipal websites and many city-funded digital services to meet recognized accessibility standards. This guide explains how WCAG (Web Content Accessibility Guidelines) applies in practice to city websites and contractors, where to find official policy, how enforcement and complaints work, and concrete steps to achieve and document compliance. It is written for city web managers, contractors, and small organizations serving San Francisco residents. Where a precise municipal penalty or form is not published on the cited policy, the article notes that and points to the enforcing office for clarification. Current as of February 2026.

Who this applies to

City departments, contractors providing digital services to the City and County of San Francisco, and third parties that operate official city portals or pages are generally required to follow the citys accessibility policy and state/federal anti-discrimination laws. Private businesses not funded or operated by the city may still be subject to state or federal accessibility law.

Start with an accessibility audit that maps WCAG criteria to your site pages and functions.

Practical compliance steps

  • Perform a WCAG 2.1 or 2.2 conformance audit to identify gaps and prioritized fixes.
  • Remediate issues by role: content editors, developers, and designers each have defined tasks.
  • Document accessibility statements, publishing a conformance level and contact for accessibility problems.
  • Include accessibility requirements in procurement and contracts with remediation timelines and testing requirements.
  • Establish internal review and periodic re-testing (automated + manual testing with assistive technology users).

Penalties & Enforcement

San Francisco enforces web accessibility primarily through its city accessibility policy and complaint procedures administered by the Mayors Office on Disability and the department that operates the website. Where exact fines or statutory penalties are not listed on the cited city policy, this article states that explicitly below.[1]

  • Fine amounts: not specified on the cited page.[1]
  • Escalation: first, repeat, or continuing offence ranges are not specified on the cited page.[1]
  • Non-monetary sanctions: orders to remediate, injunctive or court actions, and required corrective plans are the typical remedies referenced by policy and applicable law.
  • Enforcer: Mayors Office on Disability and the relevant operating department (web owner) handle complaints and coordination.
  • Appeals: appeal or review routes follow administrative complaint processes; specific time limits for filing an appeal are not specified on the cited page.[1]
  • Defences/discretion: reasonable accommodations, documented good-faith remediation plans, or approved variances may be considered; explicit variance rules not specified on the cited page.[1]
If a site receives a complaint, document fixes and timelines promptly to reduce enforcement risk.

Common violations and typical responses

  • Missing alt text on images — remediation and re-review.
  • Insufficient color contrast — patch styles and update templates.
  • Keyboard-inaccessible controls — code fixes and regression tests.
  • Inaccessible documents (PDFs) — provide accessible alternatives or remediated files.

Applications & Forms

Many departments do not publish a separate accessibility permit or fee; instead, accessibility requirements are handled through departmental procurement, service agreements, or complaint resolution. If a specific form is required by a department it will be available on that departments official site; none is listed on the city policy page cited here.[1]

How to report an accessibility problem

  • Contact the operating departments accessibility contact or the Mayors Office on Disability.
  • Provide the page URL, a description of the problem, device/browser used, and steps to reproduce.
  • Request a response and expected remediation date; keep records of all correspondence.
Keep a remediation log with dates, actions, and testing evidence to support your response to complaints.

FAQ

Does San Francisco require WCAG conformance for city websites?
Yes. The citys accessibility policy directs city websites and digital services to meet recognized accessibility standards and provides complaint procedures and contacts.[1]
Who enforces accessibility complaints?
The Mayors Office on Disability and the department that operates the affected site coordinate investigation and remediation.
How long do I have to file a complaint?
The cited city policy does not specify exact filing deadlines; contact the Mayors Office on Disability or the operating department for time limits.[1]

How-To

  1. Run automated scanners for WCAG issues and compile a prioritized list of failures.
  2. Perform manual testing with keyboard navigation and at least one screen reader to validate critical workflows.
  3. Implement fixes in code and content management templates, then deploy to a test environment.
  4. Document remediation, publish an accessibility statement, and schedule periodic re-testing.
  5. If you receive a complaint, acknowledge it, provide remediation steps and timelines, and keep records of all actions.

Key Takeaways

  • Adopt WCAG as the baseline and combine automated and manual testing.
  • Document accessibility statements, remediation plans, and communications.
  • Use the Mayors Office on Disability as the primary city contact for complaints and guidance.

Help and Support / Resources


  1. [1] City and County of San Francisco Accessibility Policy