← Quincy

Municipal votes · 2026–2027 Council

Quincy City Council

How the Quincy City Council voted, from the City Clerk's official minutes. 9 councillors: 3 elected at large and one from each of the city’s 6 wards. Sworn in January 5, 2026 (the 84th Quincy City Council). Council President: Anne M. Mahoney (2026, elected January 5, 2026). David A. Jacobs (Ward 1), Walter Hubley (Ward 3), Virginia M. Ryan (Ward 4), Maggie McKee (Ward 5), Deborah A. Riley (Ward 6) and Ziqiang Susan Yuan (at-large) joined the council, and Anne M. Mahoney returned (at-large). The city has posted minutes through September 8, 2026. The end date (January 2028) is a placeholder for the next inauguration. Covers 15 meetings so far, January 5 to September 8, 2026.

A monthly email on what it voted on, starting in November.

What does the City Council do? It is the city’s lawmaking body. It passes local laws (ordinances), votes on the yearly budget, and approves borrowing and zoning changes.

The mayor runs the city day to day and proposes the budget.

Sources: Mass. General Laws c. 44 § 32 (city budgets)
Election Day · Tuesday, Nov 3

Your Quincy ballot: 13 quizzes, about a minute each.

Start my ballot →

Vote Transparency Score

Quincy City Council: 7 out of 10 · Mostly open

How easy Quincy makes it to see, online, how each member votes. It scores the city’s records, not any official. Checked October 6, 2026.

  • Minutes postedMinutes are posted for nearly every meeting more than three months old.Full points: 2/2
  • Each vote namedSplit votes give only the count, not how each councillor voted.Part points: 1/3
  • Posted quicklyMinutes are posted for every meeting more than a month old.Full points: 2/2
  • Past years onlineCity Council minutes going back to 2011 are online.Full points: 1/1
  • Readable textThe minutes are text you can search and copy.Full points: 1/1
  • Member photosThe city’s website lists the councillors’ names but no photos.No points: 0/1
How the city can raise its score
  • Each vote named (+2): On any vote that isn’t unanimous, write how each member voted. For example: “Motion passed 3–2. Yes: Smith, Jones, Lee. No: Brown, Silva.” A roll call on split votes is the simplest way to do this.
  • Member photos (+1): Show a photo of each member on the board’s web page, with their name, the date their term ends and how to contact them. A group photo of the members, with everyone named in the caption or on the same page, earns half a point.

How we score · Something wrong, or has the city made a change? Email info@massvoter.com and we’ll re-check.

A monthly email on its votes, starting in November. We'll also tell you if this score changes.

Council sessions

Coming up

MassVoter can’t read Quincy’s meeting calendar automatically yet. See upcoming meetings on the official site →

Councilors

✓ Every meeting 2025Richard AshCouncillor · Ward 2 · at 15 of 15 meetingsNoel DiBonaCouncillor · At-large · at 14 of 15 meetingsWalter HubleyCouncillor · Ward 3 · at 15 of 15 meetingsDavid JacobsCouncillor · Ward 1 · at 15 of 15 meetingsMaggie McKeeCouncillor · Ward 5 · at 15 of 15 meetingsDeborah RileyCouncillor · Ward 6 · at 15 of 15 meetingsVirginia RyanCouncillor · Ward 4 · at 15 of 15 meetingsZiqiang YuanCouncillor · At-large · at 15 of 15 meetings

"At X of Y meetings" counts the roll call at the start of each meeting in this record. Councilors who step out are listed on each meeting page.

Attendance

From the official minutes: full-board meetings only (committee meetings are not counted). Members are counted only for meetings held while they served, and arriving late counts as attending. The minutes rarely say why a member was absent. Not shown: 2018, 2019, 2020, 2023, 2024, 2026, because too many of that year’s meetings are missing from the posted minutes.

A monthly email on its votes and who was there, starting in November.

Meetings

About missing minutes

Loaded: full City Council meetings (regular, special and organizational) from January 8, 2018 through September 8, 2026. Minutes from 2025 on come from the city’s City Council agendas and minutes page; earlier minutes come from the city’s meeting minutes archive, which holds council minutes back to 2011 (MassVoter has loaded 2018 on). Each Quincy minutes file covers the whole evening, including committee meetings (Finance, Ordinance, Oversight and others) and public hearings held before or during the council meeting; only the full council’s own votes are shown, and committee votes such as “positive recommendations” are left out. Not here: the minutes of the January 2024 inauguration, the January 10, 2026 information session for new councillors (agenda only), and every meeting after September 8, 2026 (the September 22, 2026 minutes are not posted yet). One posted file (June 23, 2021) holds only a Finance Committee budget hearing and is not loaded. Several posted files repeat the same minutes many times; each meeting is counted once. Quincy’s minutes give the mover, the seconder and the result of each motion. Most votes are roll calls, but the minutes write only the count (“The motion was approved by 8-1 Roll Call Vote”) and almost never say who voted no. When the count matches the councillors present with no one voting no, we show every councillor present as voting yes; when the count is split, or does not match the councillors on the attendance line, we show the count only and add a note. Many motions, such as referrals to committee and approval of minutes, pass by voice (“Yeas have it”); the minutes record only the result for those. Votes choosing between people (such as filling a vacant seat) show the result only, with a note listing who received votes. Items referred to a committee without a recorded vote are not listed. We will ask the city to confirm any noted vote.

Tuesday, September 8, 2026 · Regular meeting15 recorded votes, 5 with disagreementAll 9 councilors presentMonday, June 22, 2026 · Regular meeting8 recorded votes, 3 with disagreementAll 9 councilors presentWednesday, June 17, 2026 · Special meeting6 recorded votes, 6 with disagreementAbsent: Noel DiBonaMonday, June 15, 2026 · Regular meeting14 recorded votes, 25 with disagreementAll 9 councilors presentMonday, June 1, 2026 · Regular meeting2 recorded votes, 2 with disagreementAll 9 councilors present

Votes where councilors disagreed

Most council votes are unanimous. These are the ones where at least one councilor voted no or abstained, newest first.

Sep 8Approve 2026-110 - Gift - $975.00 from Various Donors…Motion: Motion to approve by Councillor DiBona, Seconded by CouncillorPassed Unanimous, 8 present · see note

September 8, 2026: Approve 2026-110 - Gift - $975.00 from Various Donors to D.A.R.E. Camp

ApprovePassed · Unanimous, 8 present

Motion to approve by Councillor DiBona, Seconded by Councillor

The minutes say Virginia Ryan arrived after the meeting began; the count (8-0) leaves this councillor out, so this councillor is not shown as voting. The minutes say the motion was seconded but leave out the seconder's name.

From the minutes

“2026-110 - Gift - $975.00 from Various Donors to D.A.R.E. Camp - Mayor Koch Motion to approve by Councillor DiBona, Seconded by Councillor The motion was approved by 8-0 Roll Call Vote.” (Motion: DiBona)

Read it in the official minutes, page 7 (PDF)

Sep 8Approve 2026-111 - Gift - $3,000.00 from Various Donors…Motion: Motion to approve by Councillor DiBona, Seconded by Councillor JacobsPassed Unanimous, 8 present · see note

September 8, 2026: Approve 2026-111 - Gift - $3,000.00 from Various Donors to D.A.R.E.

ApprovePassed · Unanimous, 8 present

Motion to approve by Councillor DiBona, Seconded by Councillor Jacobs

The minutes say Virginia Ryan arrived after the meeting began; the count (8-0) leaves this councillor out, so this councillor is not shown as voting.

From the minutes

“2026-111 - Gift - $3,000.00 from Various Donors to D.A.R.E. - Mayor Koch Motion to approve by Councillor DiBona, Seconded by Councillor Jacobs The motion was approved by 8-0 Roll Call Vote.” (Motion: DiBona, second: Jacobs)

Read it in the official minutes, page 7 (PDF)

Sep 8Approve 2026-112 - Gift - $10,000.00 from Copeland Family…Motion: Motion to approve by Councillor DiBona, Seconded by Councillor JacobsPassed Unanimous, 8 present · see note

September 8, 2026: Approve 2026-112 - Gift - $10,000.00 from Copeland Family Foundation Inc. to D.A.R.E.

ApprovePassed · Unanimous, 8 present

Motion to approve by Councillor DiBona, Seconded by Councillor Jacobs

The minutes say Virginia Ryan arrived after the meeting began; the count (8-0) leaves this councillor out, so this councillor is not shown as voting.

From the minutes

“2026-112 - Gift - $10,000.00 from Copeland Family Foundation Inc. to D.A.R.E. - Mayor Koch Motion to approve by Councillor DiBona, Seconded by Councillor Jacobs The motion was approved by 8-0 Roll Call Vote.” (Motion: DiBona, second: Jacobs)

Read it in the official minutes, page 7 (PDF)

Sep 8Approve 2026-113 - Gift - $7,500.00 from Copeland Family…Motion: Motion to approve by Councillor DiBona, Seconded by Councillor JacobsPassed Unanimous, 8 present · see note

September 8, 2026: Approve 2026-113 - Gift - $7,500.00 from Copeland Family Foundation Inc to Quincy Animal Shelter

ApprovePassed · Unanimous, 8 present

Motion to approve by Councillor DiBona, Seconded by Councillor Jacobs

The minutes say Virginia Ryan arrived after the meeting began; the count (8-0) leaves this councillor out, so this councillor is not shown as voting.

From the minutes

“2026-113 - Gift - $7,500.00 from Copeland Family Foundation Inc to Quincy Animal Shelter - Mayor Koch Motion to approve by Councillor DiBona, Seconded by Councillor Jacobs The motion was approved by 8-0 Roll Call Vote.” (Motion: DiBona, second: Jacobs)

Read it in the official minutes, page 7 (PDF)

Sep 8Approve 2026-113 - Gift - $7,500.00 from Copeland Family…Motion: Motion to approve by Councillor DiBona, Seconded by Councillor RileyPassed · see note

September 8, 2026: Approve 2026-113 - Gift - $7,500.00 from Copeland Family Foundation Inc to Quincy Animal Shelter

ApprovePassed · Voice vote, names not recorded

Motion to approve by Councillor DiBona, Seconded by Councillor Riley

The minutes record this as a voice vote ("Yeas have it") and do not give a count or say how each councillor voted.

From the minutes

“Motion to approve by Councillor DiBona, Seconded by Councillor Riley Yeas have it.” (Motion: DiBona, second: Riley)

Read it in the official minutes, page 7 (PDF)

Jun 22Approve as amended 2026-029 - Ordinance - Repeal Delete…Motion: Motion to approve as amended by Councillor McKee, Seconded by Councillor…Passed 8–1 · see note

June 22, 2026: Approve as amended 2026-029 - Ordinance - Repeal Delete of Mayors Raise (Ordinance# 2024-055)

ApprovePassed · 8–1

Motion to approve as amended by Councillor McKee, Seconded by Councillor Hubley

The minutes give only the count (8-1), not how each councillor voted.

From the minutes

“2026-029 - Ordinance - Repeal Delete of Mayors Raise (Ordinance# 2024-055) Motion to approve as amended by Councillor McKee, Seconded by Councillor Hubley The motion was approved by 8-1 Roll Call Vote.” (Motion: McKee, second: Hubley)

Read it in the official minutes, page 13 (PDF)

Jun 17Approve as amended 2026-073 - Appropriation - Fiscal 2027…Motion: Motion to approve as Amended by Councillor Riley, Seconded by Councillor…Passed 9–0 · see note

June 17, 2026 (Special meeting): Approve as amended 2026-073 - Appropriation - Fiscal 2027 General Fund Budget as Amended $488,464,606.17

ApprovePassed · 9–0

Motion to approve as Amended by Councillor Riley, Seconded by Councillor Jacobs

The minutes give the count as 9-0, but the attendance line names only 8 councillors (Richard Ash, Walter Hubley, David Jacobs, Maggie McKee, Deborah Riley, Virginia Ryan, Ziqiang Yuan and Anne Mahoney); Noel DiBona is not on it. Showing the count only.

From the minutes

“2026-073 - Appropriation - Fiscal 2027 General Fund Budget as Amended $488,464,606.17 Motion to approve as Amended by Councillor Riley, Seconded by Councillor Jacobs The motion was approved by 9-0 Roll Call Vote.” (Motion: Riley, second: Jacobs)

Read it in the official minutes, page 11 (PDF)

Jun 17Approve 2026-074 - Appropriation - Fiscal 2027 Sewer Enterprise…Motion: Motion to approve by Councillor Jacobs, Seconded by Councillor AshPassed 9–0 · see note

June 17, 2026 (Special meeting): Approve 2026-074 - Appropriation - Fiscal 2027 Sewer Enterprise Budget $31,685,202.76

ApprovePassed · 9–0

Motion to approve by Councillor Jacobs, Seconded by Councillor Ash

The minutes give the count as 9-0, but the attendance line names only 8 councillors (Richard Ash, Walter Hubley, David Jacobs, Maggie McKee, Deborah Riley, Virginia Ryan, Ziqiang Yuan and Anne Mahoney); Noel DiBona is not on it. Showing the count only.

From the minutes

“2026-074 - Appropriation - Fiscal 2027 Sewer Enterprise Budget $31,685,202.76 Motion to approve by Councillor Jacobs, Seconded by Councillor Ash The motion was approved by 9-0 Roll Call Vote.” (Motion: Jacobs, second: Ash)

Read it in the official minutes, page 11 (PDF)

Jun 17Approve as amended 2026-075 - Appropriation - Fiscal 2027…Motion: Motion to approve as Amended by Councillor Riley, Seconded by Councillor…Passed 9–0 · see note

June 17, 2026 (Special meeting): Approve as amended 2026-075 - Appropriation - Fiscal 2027 Water Enterprise Budget as Amended $27,580,975.72

ApprovePassed · 9–0

Motion to approve as Amended by Councillor Riley, Seconded by Councillor Jacobs

The minutes give the count as 9-0, but the attendance line names only 8 councillors (Richard Ash, Walter Hubley, David Jacobs, Maggie McKee, Deborah Riley, Virginia Ryan, Ziqiang Yuan and Anne Mahoney); Noel DiBona is not on it. Showing the count only.

From the minutes

“2026-075 - Appropriation - Fiscal 2027 Water Enterprise Budget as Amended $27,580,975.72 Motion to approve as Amended by Councillor Riley, Seconded by Councillor Jacobs The motion was approved by 9-0 Roll Call Vote.” (Motion: Riley, second: Jacobs)

Read it in the official minutes, page 11 (PDF)

Jun 17Approve 2026-087 - Utility - Grant of Location -…Motion: Motion to approve by Councillor Ash, Seconded by Councillor RileyPassed 9–0 · see note

June 17, 2026 (Special meeting): Approve 2026-087 - Utility - Grant of Location - Mass. Elec/Verizon - 10 Independence Ave.

ApprovePassed · 9–0

Motion to approve by Councillor Ash, Seconded by Councillor Riley

The minutes give the count as 9-0, but the attendance line names only 8 councillors (Richard Ash, Walter Hubley, David Jacobs, Maggie McKee, Deborah Riley, Virginia Ryan, Ziqiang Yuan and Anne Mahoney); Noel DiBona is not on it. Showing the count only.

From the minutes

“2026-087 - Utility - Grant of Location - Mass. Elec/Verizon - 10 Independence Ave. Motion to approve by Councillor Ash, Seconded by Councillor Riley The motion was approved by 9-0 Roll Call Vote.” (Motion: Ash, second: Riley)

Read it in the official minutes, page 11 (PDF)

From the official minutes kept by the Quincy City Clerk (agendas and minutes). From the Quincy City Council’s official minutes, posted on the city’s City Council agendas and minutes page (2025 on) and in its meeting minutes archive (earlier years). We check every vote against the councillors present and quote the exact wording. MassVoter never grades or scores officials. MassVoter never grades officials; votes and attendance are shown exactly as the minutes record them. Councillor photos: BallotReady candidate profiles (Anne Mahoney, Noel DiBona, Ziqiang Yuan, Richard Ash, Deborah Riley), the Green Voter Guide MA (Maggie McKee) and Quincy Access Television, November 2025 candidate messages (David Jacobs, Walter Hubley, Virginia Ryan). Former councillors show initials.

How to read these pagesWhere the votes come from, how we check them against the official minutes, what isn't included yet, and how to report a mistake.About city pages →
Get an email when new quizzes open

MassVoter.com · nonpartisan match quiz · About · How the Legislature voted · Local Votes · Privacy · Support MassVoter

Report an error on this page

See something wrong? A wrong vote, name, date or number? Tell us and we’ll check it against the source and fix it. Fixes are listed on our corrections page.