- Boston University
- Perelman
- University of Pittsburgh
- Pritzker
- Northwestern
- University of Michigan
- Duke
- Vanderbilt
- Washington (St. Louis)
- NYU
- Columbia University
- Cornell
- Icahn Mt. Sinai
- Hofstra
- Einstein
- Rochester
- Emory
- Dartmouth
- UCSF
- UCLA
- Keck
- UVA
So assuming you're applying to Pitt, Michigan, and Rochester, that leaves 7 more schools to add. Things that seem important to you include relatively high yield for your app, decent cost/cost of living, and some sort of emphasis on primary care or pediatrics.
BU: high cost of living (boston), somewhat expensive school, relatively low yield (many applicants)
Penn: manageable cost of living, philly is cool, expensive but gives good aid, affiliated with CHOP +++
Pritzker & Northwestern: high cost of living, chicago is cool and probably relatively close (compared to your other options), Pritzker gives good aid, I think Northwestern may too
Duke: low cost of living, but Durham isn't a big city, and it's not close to many other big cities, also far from Ohio; gives good aid
Vanderbilt: similar to Duke in these respects
WashU: low cost of living, St. Louis isn't an enormous city, but it's a city; still midwest
NYU/Cornell/Sinai: expensive tuition, high cost of living, none are super primary care focused or affiliated with big children's hospitals
Columbia: expensive and high cost of living, but just got like literally a billion dollars to have students graduate debt free, affiliated with Children's Hospital of NY (very big high acuity quarternary children's hospital, the best between Boston Children's and CHOP), but not as primary care focused as perhaps you'd like
Hofstra: somewhat high yield for you, still expensive with relatively high cost of living
Emory: probably similar-ish to Duke and Vandy
Dartmouth: high cost of living for where it is, isolated, but strong primary care and peds; will be hard to travel to Ohio (you'll have to fly out of boston)
UCSF: great primary care but high cost of living and far from Ohio
UCLA: high cost of living, far from Ohio, I think relatively strong primary care? Not sure actually - I don't know too much about UCLA
USC-Keck: similar to USC, except does have CHLA attached to it (one of the best children's hospitals), and while expensive, does give merit aid
UVA: similar to Duke and friends
Iowa: no clue, sorry
Sorry for any inaccuracies/overgeneralizations; I'm a little out of the game here
So to put everything together, I think you should absolutely apply to Penn, UCSF, and USC-Keck. I think that you should then consider some of Duke, Vanderbilt, WashU, Columbia, Emory, or Dartmouth or
maybe UCLA. I wouldn't apply to the other NYC schools given your interests and criteria, same with the Chicago schools. I don't think it would be really worthwhile for you to apply to BU, Hofstra, or UVA.