New Hope City Council At-large · Nov 3, 2026
Brock
Ray
Brock Ray, the incumbent, is running for New Hope City Council At-large in the Nov 3, 2026 election, against Rachelle Hamilton.
Not sure who to vote for? Answer a few questions and see which New Hope candidates agree with you, and why.
No sign-in. Your answers stay on your device. We never endorse anyone. Report an error
The race · City Council At-large
- 01Rachelle Hamilton
- 02Brock RayYou’re reading
Background
- About
- User experience designer appointed to the New Hope City Council in August 2025. Served as president of the Minneapolis City of Lakes Rotary Club from 2018 to 2019.
- Party
- Nonpartisan race. City of New Hope
- Campaign website
- brockfornewhope.com
Brock Ray was appointed in August 2025 to the seat of the late Andy Hoffe, which ran until the end of 2026. CCX Media · Aug 25, 2025
Rachelle Hamilton and Brock Ray advanced from the Aug 11, 2026 special election primary, in which Mark Wagner finished third, according to preliminary results reported by CCX Media. CCX Media · Aug 11, 2026
On the record: Brock Ray
8 sourced01Budget and property tax levy3 sourced positions
Said his top budget priority is easing the burden on homeowners by growing the commercial and industrial tax base.
My top budget priority is easing the burden on homeowners by growing our commercial and industrial tax base through proactive business attraction and thoughtful redevelopment.”
Own statementSun Post · Sep 24, 2026Link
Seconded the motion and voted yes on adopting the 2026 budgets and a $22,486,117 city tax levy, which the city manager described as a 4.93% increase over 2025 (passed 5-0, Dec 2025).
Council voteCity of New Hope · Dec 8, 2025LinkHow the council voted
Seconded the motion and voted yes on the 2027 proposed budget and preliminary property tax levy and setting a public hearing date (passed 5-0, Sep 2026).
Council voteCity of New Hope · Sep 14, 2026LinkHow the council voted
02Immigration enforcement3 sourced positions
Said he would have supported stronger formal protections than the statement the council adopted.
I would have supported even stronger formal protections.”
Own statementSun Post · Sep 24, 2026Link
Seconded the motion and voted yes on approving the council's statement on federal immigration enforcement, which says the police department does not enforce federal civil immigration laws (passed 5-0, Jan 2026).
Council voteCity of New Hope · Jan 26, 2026LinkHow the council voted
Gave support to joining the coalition, seconded the motion and voted yes on New Hope participating in the Cities for Safe and Stable Communities coalition (passed 5-0, Feb 2026).
Council voteCity of New Hope · Feb 9, 2026LinkHow the council voted
03Commercial redevelopment1 sourced position
Said he wants to focus on commercial and retail properties that can become stronger neighborhood destinations.
I want to reverse that trend by focusing on commercial and retail properties, especially areas that can become stronger neighborhood destinations.”
Own statementSun Post · Jul 8, 2026Link
04Flock cameras1 sourced position
Voted yes on a consent agenda that included a resolution approving Public Safety Aid funds for contracts with GTEL Advisors and Flock Camera Systems (passed 5-0, Aug 2025).
Council voteCity of New Hope · Aug 25, 2025LinkHow the council voted
Every claim links to its source and was checked against it before publishing. How this guide works
Brock Ray: their words and their votes on the same issue
Immigration response
In their words
Said he would have supported stronger formal protections than the statement the council adopted.
Sep 24, 2026 ·Sun Post · Sep 24, 2026
On the record
Seconded the motion and voted yes on approving the council's statement on federal immigration enforcement, which says the police department does not enforce federal civil immigration laws (passed 5-0, Jan 2026).
Jan 26, 2026 ·City of New Hope · Jan 26, 2026
Match quiz · 2 minutes · no sign-in
See which New Hope candidates match you
Also on your New Hope ballot
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.