It’s still hard to name names for OP in the sense - we have no idea of budget or their financial situation.
We can say Wesleyan - but we don’t know if they want to spend $400K over four years (assuming no need), etc.
They can really run the gamut of $20K to $95K.
And even if some schools have merit (Rochester, just noted), that may get a student to $60K - but it’s a may.
So @Zrinkanj , please work with your family to decide how much you can spend on four years of college (by year), don’t forget likely grad school with a physics degree in your planning, and then get back to us.
I’d also note - OP wants to be near a city. Schools like Oberlin, Denison, and Kenyon are near cities (within 30 mins to an hour) but they’re not city accessible on a daily basis - so OP might be looking for something more suburban than rural.
A U Denver, for example, or Colorado School of Mines are more suburban, not far from a large downtown…as is Arizona.
Can you expand on that too @Zrinkanj - in regards to is rural (Kenyon) ok even though it’s an hour from the city. Or is an Occidental College or Macalester College better because they are city adjacent - technically in the city?
Thanks