
Senior Fellow and Director of Cities @ManhattanInst. J.D. '21, @Harvard_Law. Catholic Astorian, Maximum New Yorker. Views my own; RT ≠ endorsement.
Astoria, NY
Joined January 2022
- Tweets561
- Following484
- Followers1.1K
- Likes796
John Ketcham retweeted
Why I’m a NYC Maximum Republican
My daughter just turned two, which means my husband and I have about three years to decide where to settle down. Once she starts elementary school, we want to give her consistency: one educational path, long-term friendships, roots.
I want those roots to be here.
I love New York City. I love living near my friends. I love walking and taking transit everywhere and not needing a car — I’m composing part of this essay by voice while walking to the gym. I love the people, the food, the way joy radiates through the whole city on the first warm day of spring.
My daughter loves it too. Like a lot of toddlers, she is obsessed with construction vehicles, big trucks, and anything with wheels. Her favorite activity is something we call “go bus!” We take the first bus we see — any route, any direction. Adventures abound!
We would love to stay, but I’m not sure we can. I wonder: can my family build a good life here?
Two things stand between me and a yes.
The thing I can’t buy here at any reasonable price
If I moved to Phoenix to be near my in-laws, the state would give me roughly $10,000 of education funding and let me direct it toward whatever environment I believe is best for my child. That could be a standard public school. Or I could put the money toward a private school, a microschool, tutoring, online programs, curriculum materials — or some combination of all of them.
I could enroll her at Great Hearts Academies, where my sister-in-law is an assistant headmaster, and she could get a classical liberal arts education. I could enroll her in Phoenix’s large and fast-growing microschool ecosystem. I could enroll her in @socraticexp, a private online school I’ve admired for years. In every one of those cases, her schooling would be free to us.
If I moved to Tampa to be near my mom, I’d get a similar stipend.
In New York City, my options collapse. I can hope for a seat at a charter school; unfortunately the number of seats is legally capped, and demand outpaces supply. Or I could hope that I have a good public school within reach, either by moving or luck, neither of which is what a parent wants to face when selecting a school.
I wish New York had reliable, accessible, high-quality education.
Safety is personal too
I’ve been physically assaulted twice on the street in San Francisco. Friends of mine have had worse: one was held up at gunpoint while biking through San Francisco. I recently learned that a high school classmate had to get surgery after being attacked by a homeless man.
In fact, one of the main reasons I moved to New York City from San Francisco was because I thought SF was too unsafe to raise a kid in.
In my first years in NYC, I mostly felt safe walking the streets, even by myself late at night. Then a few months ago, someone shoved my husband on a subway platform. I was with him — so was our two year old daughter, sitting in her stroller.
Families deserve to move through their own city without wondering whether the basic rules still apply.
I believe in prison reform, genuinely and not as a hedge. I want to support people who were dealt a bad hand. I want them to gain skills and build thriving lives. But pardoning terrible disorder and violent crime doesn’t serve the perpetrators, the victims, or anyone else. I want to live in a city where, when I hear about a violent crime, I don’t expect to learn that the perpetrator had been arrested and released multiple times before.
Why I’m changing my registration
New York City is effectively a one-party city. Our citywide elections often don’t matter, because the real contest happened months earlier in the Democratic primary. In our last City Council races, 27% featured an unopposed Democrat — no Republican even bothered to run. By the time most voters reach the ballot box, primary voters have already chosen their representatives.
That doesn’t mean there’s no disagreement in New York politics. There’s plenty. You can honestly model the New York City Democratic Party as two parties in a trench coat. Our current Council has 23 Democrats in the Progressive Caucus, 23 Democrats who aren’t — call them moderates — and 5 Republicans.
The majority party is split almost perfectly between two conflicting ideologies.
I’m a moderate. And rather than keep fighting inside a crowded party, I’m switching my registration to the under-utilized second party, and specifically joining a new faction of the New York Republican Party that shares my values: maximumnewyork.com/p/maximum…
Mike Bloomberg used a similar tactic. He wanted to run for mayor, the Democratic field was crowded, the Republican nomination was easier to win — so he switched his party. He went on to win the general election 50 to 48 and serve three terms as one of the most popular mayors in the city’s history.
He later re-registered as an independent, which fit his views better. Then in 2018, wanting to run for president, he went back to the Democratic Party, because he knew the national Republican Party didn’t share his values: “It’s impossible to conceive that I could run as a Republican,” he said. “Things like choice, so many of the issues, I’m just way away from where the Republican Party is today.”
He treated party registration as a tool rather than an identity, and he evaluated the parties differently at the federal and local level. That’s exactly where I’ve landed.
So I’m joining the Maximum Republicans because I believe in their vision for New York City. I like that they prioritize creating a safe and beautiful city where families can thrive. I like that quality education is important to them.
I want to help candidates who share my values run for those uncontested seats. Many of those candidates might lose if they run on the Republican ticket. But why leave a race uncontested? A candidate is a platform — a way to put housing supply, school choice, a working grid, and public safety into the citywide conversation.
And maybe, occasionally, a Maximum Republican candidate will win. When Bloomberg ran on the Republican line, Democrats outnumbered Republicans in this city roughly five to one, and plenty of Democrats voted for him anyway. People will look past a letter next to your name if they believe in your values.
Somewhere in the last decade, good governance got abandoned, mostly because it’s boring. Political energy on both sides went to the culture war, which is almost definitionally polarizing — people have already sorted themselves into camps. I’m far more interested in the enormous territory where our goals overlap and competent government can produce better outcomes for everyone.
What I’m not saying
I’ve been a Democrat or Independent most of my life, and my views haven’t meaningfully changed recently. But parties are strategic coalitions, not personality tests.
I can disagree with people in my party and still work with them on what matters. I can agree with people in the opposing party and still vote for them if they’re the better candidate. For the two major upcoming races in next Tuesday’s election, I’ll be voting for one Democrat (YIMBY queen Kathy Hochul) and one Republican (public safety queen Saritha Komatireddy).
We can have nice things
You can love the city and want it to be better. You can love the vibrant, swirling, chaos — and want firm rules. You can want a city that welcomes newcomers and gives families the support to stay. You can build a political coalition around the future you want.
If this sounds like your politics, come talk to me. Invite me (or @danielgolliher) to speak. Come to an event. Write publicly about your own politics, including the parts where you think I’m wrong. The point was never to agree on everything. It’s to make a city — and a party — aimed in the right direction.
John Ketcham retweeted
If you want better parties, you have to make better parties.
Enter: Maximum Republicans. New York needs a competitive political ecology, and two parties that compete to offer a strong, positive vision of governance. Here's my part of that grand project:
maximumnewyork.com/p/maximum…
Thrilled and honored to be a keynote speaker alongside @MattPaprocki_IL, @DavidBahnsen, @TPCarney, and others at the @NapaInstitute's Faith & Business Conference in NYC on October 14th!
Join us to learn how we can revitalize our cities. Register here:
napa-institute.org/event/202…
John Ketcham retweeted
Very sane piece about public education in the District. Worth noting: 48 percent of D.C. public K-12 students are enrolled in charters, 52 percent in district schools. Widespread availability of public charters seems to have compelled DCPS to focus on quality, efficiency, etc.
I am also a parent who has opted not to peergroup-max by son’s education and for a whole bunch of reasons I feel like it’s been a pretty different outcome than what NHJ describes.
slowboring.com/p/why-i-send-…
John Ketcham retweeted
Idea: let’s battle it out in real open primaries that allow all registered voters to participate.
Among other things, opening primaries to all voters, including the large and growing number of independents, would make the primary electorate younger, more first-generation, and more representative of a changing electorate.
John Ketcham retweeted
The @ManhattanInst is now intervening in a lawsuit to strike down Mamdani's illegal rent freeze.
In @CityJournal, @JKetcham91 explains why.
city-journal.org/article/new…
John Ketcham retweeted
NEW: We are taking Mamdani’s rent freeze to court.
Gandolfo DiFiore, a longtime New York real-estate developer and owner-operator of multifamily and rent-stabilized properties, recently intervened through his company, DiFiore Realty LLC, in the lawsuit challenging Mamdani’s rent freeze, joining the plaintiffs represented by former Deputy Mayor Randy Mastro.
The Manhattan Institute is providing financial support for the intervention, and we recently filed an amicus curiae brief in the case.
@JKetcham91 has the details in @CityJournal: city-journal.org/article/new…
John Ketcham retweeted
If you want to understand the policy behind the new data center backlash, you have to be reading @Shawn_Regan
cityjournal.substack.com/p/t…
John Ketcham retweeted
Flock Cameras are good. The online backlash is insanely dumb. It's possible to minimize the privacy risks while getting the very real safety gains that come from license plate readers and other cameras.
My latest in @TheAtlantic breaks it all down:
theatlantic.com/ideas/2026/0…
John Ketcham retweeted
Why is Mayor Mamdani ordering city agencies to identify savings, and is this effort likely to do much good? @JKetcham91 has written an excellent, clarifying piece on what to expect next.
More often than not, this exercise yield more political theater than meaningful productivity improvements and efficiencies. Commissioners threaten to slash beloved programs (Washington Monument syndrome) to rally political opposition to fiscal consolidation; unionized employees will offer recommendations that reflect union priorities (less outsourcing).
John's conclusion: "sewer socialism" is fundamentally in tension with public-sector unionization. cityjournal.substack.com/p/m…
John Ketcham retweeted
"For many households, it will be the first investment account anyone in the family has owned."
That one sentence captures why expanding @NYCKidsRISE matters.
Every NYC public and charter school kindergartener will now begin school with a $1,000 college savings account—giving tens of thousands of children a stronger financial foundation from day one.
Read the op-ed ⬇️ nydailynews.com/2026/08/03/n…
John Ketcham retweeted
A $1,000 investment account from @NYCKidsRISE for every kindergartener rewards families for saving and gives kids a real stake in their future.
@JKetcham91 and I explain in @NYDailyNews:
nydailynews.com/2026/08/03/n…
John Ketcham retweeted
. @JKetcham91 on Mamdani's city-run grocery store plan:
"Mamdani's plan would have the city-run grocery stores not pay taxes, not pay rent, and have to use taxpayer dollars to subsidize the stores on an ongoing basis. So the taxpayer loses, and the bodega owners lose, and they should be upset."
With @MariaBartiromo on @FoxBusiness ⬇️
Mamdani's pied-a-terre headaches could have been avoided if he instead instituted a modest PEG and a temporary non-uniformed hiring freeze. He couldn't bear the label of austerity, and he really wants to tax the rich.
The rollout of NYC's new secondary home tax is turning into a pied-a-terrible mess for Mayor Mamdani.
w/ @NickReisman & @leahessclark politico.com/newsletters/new…
Working @ManhattanInst under @reihan has been the most rewarding experience of my life. MI is on a mission.
We will continue to engage on policy substance and produce rigorous, nuanced, and historically informed research and commentary.
We will oppose socialism locally and nationally, but we're open to good ideas and constructive collaboration.
We will work tirelessly to keep America and its great cities—NYC above all—prosperous, safe, and free.
nytimes.com/2026/07/29/nyreg…
John Ketcham retweeted
I see several of my friends in this photo. Dora and I really enjoyed our meeting with the @ManhattanInst team in late June 2026. @JKetcham91 . I am impressed with the New York Times for some fair and balanced news coverage! Will my mom read this piece?
nytimes.com/2026/07/29/nyreg…
After the Rent Guidelines Board announced a rent freeze last month, many on the left renewed calls for expropriating rent-stabilized housing for public ownership. Most of these arguments rest on faulty reasoning and assertions without evidence. @danielgolliher and I explain in @CityJournal's Substack why forcing RS owners and banks to take losses won't provide relief to tenants.
For one thing, once a building's original mortgage is paid off, it does not become "free" to the owner. Owners must repair and replace roofs, boilers, facades, and other capital needs. Debt often pays for these investments because rents cannot rise enough to cover them in the short run. Forcing owners to lose equity value and banks to write down notes does nothing to change this fundamental reality (it will, however, mean that RS owners cannot obtain financing to maintain their buildings).
If, by contrast, public ownership fosters good-quality housing with low rents, where's the real-world evidence? It's not like this hasn't been tried before. Yet NYCHA's spends $1,419/month to operate each unit (without paying property taxes!). A comparable private rent-stabilized building costs $1,037 to operate. Meanwhile, NYCHA has an $80B repair backlog, takes 371 days to turn a vacant apartment, and offers the lowest quality housing in the city by far.
History also shows us that NYC's in rem property portfolio suffered from similar defects. NYC government is—and has long been—the worst landlord in the city. There's no reason to think that expanding public ownership would avoid similar problems.
The piece explains all this and more in detail, but the bottom line is that someone has to pay to maintain aging buildings over decades. The public sector will not have enough funds to support tens of thousands of additional dilapidated units (even if Mamdani taxed the rich, which could deter enough economic growth to be counterproductive for tax collections).
The single most effective way to fix the deepening maintenance crisis in stabilized housing is to amend state law and allow owners to reset rents to market levels upon vacancy. And as a general matter, city government should eliminate or at least weaken the rules (MIH, above all) that make it needlessly unviable to build much more market-rate housing.
cityjournal.substack.com/p/y…
This is perhaps the most well written piece I have read on the importance of debt in rent stabilized housing.
In a highly regulated rental market debt is what pays for things when rents can’t. In that way the more you restrict debt as advocates and lawmakers believe they should to stop “overleverging” they are actually placing more pressure on rents to carry costs.
Using a buildings value to leverage cash flow for repairs and improvements is NECESSARY when rents are frozen and kept below costs as is done in New York.
By eliminating 70% of value as the 2019 law has an invaluable means to keep buildings functioning was eliminated.
cityjournal.substack.com/p/y…
John Ketcham retweeted
This is perhaps the most well written piece I have read on the importance of debt in rent stabilized housing.
In a highly regulated rental market debt is what pays for things when rents can’t. In that way the more you restrict debt as advocates and lawmakers believe they should to stop “overleverging” they are actually placing more pressure on rents to carry costs.
Using a buildings value to leverage cash flow for repairs and improvements is NECESSARY when rents are frozen and kept below costs as is done in New York.
By eliminating 70% of value as the 2019 law has an invaluable means to keep buildings functioning was eliminated.
cityjournal.substack.com/p/y…


















