Talk with your family about budget; don’t base it on their income. If your family says they’re willing to pay $360k (4 years at $80k), then that means they are willing to pay for most any university in the U.S. Then find out if they’re willing to pay $800k (high-priced college and med school). If they say no to that, see if they’re willing to apply that $360k towards medical school or whatever savings you end up having that is less than the $360k. Medical school is usually paid for in one of two ways: 1) loans, and 2) checks written by your family. I know of doctors who took decades to pay off their med school loans. If you can get an MD degree with no debt, you’re in a stellar spot.
Two colleges that are well-regarded for premed (see here) are Union College (NY) and Centre College (KY), and you’d probably get some nice merit aid from both.
You also seem partial to medium-sized schools in urban locations. This category is dominated by Catholic institutions (and you’d be likely to get nice merit at all of these), but some to consider are:
- U. of Scranton (PA )
- Marquette (WI)
- U. of Portland (OR)
- U. of San Diego (CA)
- Duquesne (PA )
- Saint Louis U. (MO)
- Creighton (NE)
- U. of Denver (CO)
- U. of San Francisco (CA)
- Seattle U. (WA)
- Xavier (OH)
- Belmont (TN)
If you’re willing to go suburban rather than urban, then these are some others to consider, although you might not get quite as much merit aid at all of these.
- Santa Clara (CA)
- Lehigh (PA )
- Villanova (PA )
- U. of Richmond (VA)
- Brandeis (MA)
- Marist (NY)
- Fairfield (CT)
- Saint Joseph’s (PA )
- Southern Methodist (TX)
- Loyola Marymount (CA)
ETA: A little bit larger than the others, but Loyola Chicago (11k students) and Drexel (14k students) might be worth a look, too.