Skip to content
Draft — placeholder page

This page exists so the site structure is complete and navigable. The copy is a skeleton, not finished content: it has not been written, fact-checked against the product truth inventory, or reviewed. This page isnoindex and excluded from sitemap.xml until its entry is removed from DRAFT_PAGES insrc/site/config.mjs.

California HOA Election Rules: A Plain-English Guide

How California HOA board elections are required to run under the Davis-Stirling Act: who runs them, the notice deadlines, ballot secrecy, quorum, and records.

Last updated: August 7, 2026. Not yet legally reviewed — do not publish.

Planned sections

Each becomes an H2 with a complete answer in 40 words or fewer directly underneath, then the proof and the citation.

  • What the Davis-Stirling Act requires of a board election
  • Who runs the election, and who is not allowed to
  • The Inspector of Elections: appointment, independence, duties
  • Notice requirements and the deadlines that follow from them
  • Election rules: what they must contain and how they are distributed
  • Ballot secrecy and how it is protected
  • Quorum, and what happens when an election does not reach it
  • Counting the ballots and declaring the result
  • Recordkeeping and how long records must be kept
  • What changed recently
  • Common mistakes associations make
  • Frequently asked questions

Before writing

Pull each statute from the current code text — §5100 through §5145, and §5105, §5110, §5115, §5120, §5125 specifically. Davis-Stirling has been amended repeatedly in recent years, including on electronic voting and on quorum. Do not draft any of it from memory, from an older article, or from a competitor’s page.

Cite section numbers inline while drafting so the attorney pass has something concrete to check.

BallotLink provides general information about California HOA election law, not legal advice. Statutes change. Consult your association’s counsel or a qualified California community association attorney before relying on anything here.