Ann Arbor, MIVoter Guide 2026 · not a ballot

Ann Arbor City Council Ward 2 · Nov 3, 2026

Sandy Aldrich

Candidate for City Council Ward 2

8 candidates · 6 seats5 sourced positions

Sandy Aldrich is running for Ann Arbor City Council Ward 2 in the Nov 3, 2026 election, unopposed.

Report an error

Election Day (polls open 7 a.m. to 8 p.m.) · Tue, Nov 3, 2026

Leads the consulting firm Aldrich & Associates Group after working in marketing for Intel and T-Mobile.

Occupation (from candidate statement)
Democratic
Endorsed by
Lists endorsements from Mayor Christopher Taylor, eight current council members, state Rep. Jennifer Conlin, the Ann Arbor Education Association, the Northern Midwest Regional Council of Carpenters and University Staff United, among others. Sandy Aldrich campaign
How the press groups them
MLive reported that Mayor Christopher Taylor backed her in the August Democratic primary. MLive · Aug 4, 2026
Campaign website
www.votesandyaldrich.com

Get your Ann Arbor ballot cheat-sheet

Candidates, positions and dates in one email, sent now.

One email now. We only email again if you ask. No ads, never sold.

In the Aug. 4 Democratic primary, Cynthia Harrison defeated Rebecca Arends (Ward 1), Sandy Aldrich defeated Teesha Montague (Ward 2), Ryan Bartholomew defeated Ashley Hall (Ward 3), Aidan Sova defeated Dave Zeglen (Ward 4) and Jenn Cornell defeated Greg Monroe (Ward 5). MLive · Aug 4, 2026

The Ward 2 seat is open: Sandy Aldrich and Teesha Montague ran in the primary to replace Council Member Chris Watson. The Michigan Daily · Jul 30, 2026

Where Sandy Aldrich stands: positions on the record

Affordable housing1 sourced position
  • Supports a mix of market-rate supply, public-private partnerships, and vouchers and land trusts for lower-income residents.

    “A public safety net of vouchers and land trusts is vital for neighbors making 60% or less AMI, where the market fails.”

    Own statementVOTE411 (League of Women Voters)

Housing density1 sourced position
  • as reported by The Michigan Daily

    Said mixed-use zoning along transit and commercial corridors is where the city could look first to add density.

    “I think that’s where you potentially look first for opportunities like that, where you can increase the density without impacting neighborhoods dramatically.”

    Own statementThe Michigan Daily · Jul 30, 2026

Infrastructure1 sourced position
  • Would push for a capital improvement plan that funds water and sewer systems before they reach a crisis.

    “I would push for a proactive Capital Improvement Plan to fund water and sewer systems before they hit a crisis”

    Own statementVOTE411 (League of Women Voters)

Council debate1 sourced position
  • as reported by The Michigan Daily

    Said she would not agree with the mayor on everything and that 11-0 votes may mean too little discussion.

    “The vote shouldn’t be 11-0; that means that maybe there’s not enough discussion, or maybe this is a great thing and everybody agrees — however, I won’t agree on everything.”

    Own statementThe Michigan Daily · Jul 30, 2026

University of Michigan1 sourced position
  • Led a neighborhood campaign as co-president of the Northeast Ann Arbor Community Coalition against a proposed industrial facility.

    “As co-president of the Northeast Ann Arbor Community Coalition, I led the campaign that blocked an unwanted $38.5M industrial facility from our neighborhood”

    Own statementVOTE411 (League of Women Voters)

Also running for City Council Ward 2

No one else is running for this seat.

All 8 Ann Arbor candidates →

Every claim here links to its source and was checked against it before publishing. How this guide works →

Take your ballot with you

Who is on your ballot, where each candidate stands, and the dates that matter, in one email you can carry to the polls. Sent right now.

One email now. We only email again if you ask. No ads, never sold.

See something wrong? Report an error

Something wrong or missing? Tell us what and where, with a link to a source if you have one. Reports feed the next verification run.