Patrick Keane
MN · Rochester City Council Member, Ward 1
Rochester City Council member first elected in 2018, after 35 years in technical and management roles at IBM. He holds a master's in management of technology from the University of Minnesota.
Where Patrick Keane stands, based on their records
Supports
Public Safety and Crime Control (1 record), Social Programs and Welfare (1 record), Public Infrastructure (1 record)
Mixed record
Government Spending Reduction (2 support · 2 oppose)
Track record
Track record — Government Spending Reduction
Government Spending Reduction · 2 support · 2 oppose
Moved to cut an internal audit position and $158,433 from the 2025 preliminary city budget. The motion passed 6-1.
September 9, 2024Supports Government Spending Reduction
Source: rochestermn.granicus.com
Voted to override Mayor Kim Norton's veto of up to $50,000 for a weekend youth open gym pilot with Rochester Public Schools. The override passed with no votes against.
June 5, 2023Opposes Government Spending Reduction
Source: rochestermn.granicus.com
Moved to approve two contracts totaling $74,770 for diversity, equity, and inclusion training for city staff. The council approved them with no votes against.
April 17, 2023Opposes Government Spending Reduction
Source: rochestermn.granicus.com
Cast the only vote against a plan tying elected officials' pay to local median income. Council members were set at 80% of the area median income starting in 2020. The vote was 6-1.
December 2, 2019Supports Government Spending Reduction
Source: rochestercitymn.iqm2.com
Track record — Public Safety and Crime Control
Public Safety and Crime Control · 1 support
Voted for a city law banning camping on city property and rights-of-way, with police enforcement. It passed 4-3. He said police had asked for the tool.
March 18, 2024Supports Public Safety and Crime Control
Source: mprnews.org
Track record — Social Programs and Welfare
Social Programs and Welfare · 1 support
Voted to override Mayor Kim Norton's veto of up to $50,000 for a weekend youth open gym pilot with Rochester Public Schools. The override passed with no votes against.
June 5, 2023Supports Social Programs and Welfare
Source: rochestermn.granicus.com
Track record — Public Infrastructure
Public Infrastructure · 1 support
Voted to approve a $27,978,635 construction contract for the Rochester Sports and Recreation Complex after Mayor Kim Norton's veto. It passed 5-2.
December 22, 2025Supports Public Infrastructure
Source: rochestermn.granicus.com
Track record — General
General · 8 records
Moved to have the city attorney join friend-of-the-court briefs about local impacts of federal immigration enforcement. It passed 4-3.
February 2, 2026
Source: rochestermn.granicus.com
Moved to strike one section from a resolution supporting Rochester's Somali community, which failed 2-4. He then cast the only vote against the resolution, which passed 5-1.
January 5, 2026
Source: rochestermn.granicus.com
Voted against overriding Mayor Kim Norton's veto of $20,000 for Salvation Army clinic security and rental assistance. The override failed with 4 votes, short of the 5 needed.
December 22, 2025
Source: rochestermn.granicus.com
Moved to adopt the 2026-2027 city budget and a 2026 property tax levy of $118,284,623. It passed 6-1.
December 1, 2025
Source: rochestermn.granicus.com
Voted against removing the bike lanes on downtown Center Street and replacing them with parking meters. The motion failed 2-5.
May 1, 2023
Source: rochestermn.granicus.com
Moved to approve two contracts totaling $74,770 for diversity, equity, and inclusion training for city staff. The council approved them with no votes against.
April 17, 2023
Source: rochestermn.granicus.com
Moved to adopt a formal censure of fellow council member Molly Dennis. The council adopted it 4-1, with one member not voting.
March 6, 2023
Source: rochestermn.granicus.com
Voted against having staff draft an emergency ordinance to require masks in Rochester during COVID-19. The motion failed 1-6.
May 17, 2021
Source: rochestercitymn.iqm2.com
Past race Patrick Keane ran in:
- City of Rochester City Council Member, Ward 1 · November 3, 2026 · Rochester city, Minnesota · incumbent