Support TPJ Keep independent Princeton reporting going Click here to keep TPJ going Support TPJ Keep independent Princeton reporting going Click here to keep TPJ going Support TPJ Keep independent Princeton reporting going Click here to keep TPJ going

Princeton Governance

Princeton Talks the Most, But Votes the Least

By Christian J. Remington, Editor

May 4, 2026 at 4:12 PM • 3 min read

Princeton Talks the Most, But Votes the Least

Images: Jan Goria and Jaisen Rutledge candidate Facebook pages, compiled by The Princeton Journal.

Princeton is not a quiet city online.

Residents post about roads. They post about growth. They post about taxes, traffic, City Council, development, schools, public safety, transparency, and almost every major decision shaping the city’s future. Local Facebook groups are active every day. Comment sections fill quickly. Public frustration is constant.

But care has to become action.

When Princeton had a chance to vote Saturday in the City Council Seat No. 4 race, fewer than 500 votes were cast for candidates.

That cannot be ignored.

According to unofficial results posted by the City of Princeton and reported by Collin County, Jan Goria finished first with 198 votes, or 41.68 percent. Jaisen Rutledge finished second with 157 votes, or 33.05 percent. Sharad Ramani received 103 votes, or 21.68 percent, and Hassan Abdulkareem received 17 votes, or 3.58 percent.

Because no candidate received more than 50 percent, Goria and Rutledge will advance to a runoff election on Saturday, June 13, 2026.

The results remain unofficial. The City said the results will be canvassed after receiving them from Collin County, no later than Wednesday, May 13.

Quick Read

The Number That Matters

The defining number is not 198.

It is 475.

That is the number of votes cast for candidates in a City Council race in a rapidly growing city where residents regularly argue about the direction of local government.

That number should bother people.

City Council is not background noise. Council members vote on development, zoning, infrastructure, city spending, public safety priorities, ordinances, appointments, and the rules that shape how Princeton grows. These are the same issues people complain about every week.

Yet when the ballot was open, turnout was still low.

Low Turnout Decided The Race

Goria led Rutledge by 41 votes. Rutledge led Ramani by 54 votes. Abdulkareem finished with 17 votes. Small groups of voters shaped the entire outcome of the first round.

That is what happens when most people stay home.

The next phase of the race will likely be decided by turnout, not social media noise.

That is the part Princeton needs to hear clearly.

Comments Do Not Count As Votes

A Facebook comment is not a vote.
A complaint is not a vote.
A post is not a vote.
An argument in a local group is not a vote.

None of it changes who sits on Council unless people actually show up and cast a ballot.

Princeton has no shortage of opinions. It has no shortage of frustration. It has no shortage of residents who say the city needs better leadership, better planning, better roads, better accountability, and better communication.

But real concerns require real participation.

Residents cannot spend months criticizing City Hall and then disappear when the election arrives.

That is not accountability. It is noise.

The people who voted Saturday made the decision for everyone who did not. That does not make the result unfair. It makes the absence obvious.

In local government, the people who show up get counted. Everyone else leaves the decision to them.

The Runoff Is The Real Decision Point

But this is also where Princeton has a chance to change the story.

The runoff is not a formality. It is a second chance.

It is a chance for residents to pay attention now. To study the candidates. To decide who they trust with decisions on roads, taxes, development, public safety, and the city’s direction.

Princeton is growing quickly, and the pressure is visible everywhere. Roads are stressed. Development remains one of the city’s central political issues. Residents continue asking whether infrastructure is keeping up with growth.

Serious concerns require serious voters.

When turnout is this low, a few hundred voters decide who advances, who governs, and who holds power over decisions that affect thousands.

That is the result of people not voting.

The June 13 runoff now becomes the real decision point.

What Voters Should Do Next

The Princeton Journal will publish a more detailed breakdown of Jan Goria and Jaisen Rutledge ahead of the runoff, including their positions and what this race could mean for Princeton moving forward.

Residents should look closely. Compare records. Ask serious questions. Then vote.

Final Take

Princeton residents have every right to speak, criticize, question, and demand better from City Hall.

But rights come with responsibility.

If residents want better representation, they have to vote. If they want better decisions, they have to vote. If they want to complain about the direction of the city, they should first make sure they participated in choosing who leads it.

The next chance is June 13.

Princeton does not have to accept low turnout as normal.

It can decide the next election looks different.

It can decide that the same people who fill comment sections will also fill polling places.

Princeton can keep talking.

Or it can show up.

Support TPJ

Help build the system people rely on to understand Princeton.

Support keeps the reporting independent, consistent, and accountable to the public instead of outside pressure.

Read next

Princeton Islamic Center’s $6 Million Mosque Vision Is Moving Forward. Most Residents Still Have No Idea.

May 1, 2026 • 5 min read

Princeton Islamic Center’s $6 Million Mosque Vision Is Moving Forward. Most Residents Still Have No Idea.