Great schools that aren't pretentious or frat/sports-obsessed?

Haverford, Colorado College, Bryn Mawr (if female) are a few off the top of my head where you’ll find an academically challenging yet unpretentious/non-competitive atmosphere with strong sciences and close to/in an urban area. Carleton College/St. Olaf are 45 minutes from Minneaplis/St. Paul but meet your other criteria.