<p>I disagree with porpletransience's claim that "for undergraduate, the school itself is more important than any particular program." Obviously, if you want to study linguistics and the top ranked school doesn't have linguistics, you shouldn't go there. Furthermore, I think people do themselves a lamentable disservice if they view the university system as one big hierarchy. Where you decide to go should really reflect who you are and what you want. To this end, I would most certainly put the program before the school's general reputation, if you want the best education you can get (and not just the bragging rights for your parents). As mentioned by others here, it would help to know what your specific interests are, too. </p>
<p>Much has been made of the MIT lingusitics department. But MIT's monopology of the field is well over; in fact, a case could be made that MIT linguistics is now behind the times. In many ways, Chomsky's dominance in the field has been a detrement. He has held back a number of trends that are now pushing to the surface. Other departments now hold the cutting edge in the field. For my money, I would vote for Stanford as the best overall linguistics department in the USA. Stanford is definitely strong in syntax, sociolinguistics, and computational linguistics. It's also on the cutting edge of formalism and experimentation, two of the trends that I just alluded to. You should definitely also check out Ohio State, Northwestern, Chicago, Berkeley, and UCSC. You should still consider MIT if you're interested in syntax and semantics. But if these are your interests, also check out Stanford, UCSC, UMass Amherst, NYU, and Ohio State.</p>
<p>As for UPenn, it is well known for sociolinguistics. But again, a case could be made that it is now behind the times. Much of its reputation was based around Labov. He now has bright students active in many other universities who are taking new and exciting steps in the field. Check out Stanford, Georgetown, and NYU.</p>
<p>UMass Amherst was mentioned for phonology. Someone should really mention Rutgers, too. Since the mid-'90s, "OT" has dominated phonology in the US. And UMass and Rutgers are the places to be for OT. You should also check out UCLA and Berkeley, though. A case could be made that they are better. If you're interested in phonetics, I'd check out Ohio State, Northwestern, Berkeley, UW, UCLA, and Yale.</p>
<p>In any case, I'd recommend you look at the UC schools -- esp. Berkely, UCSC, UCLA, and UCSD. Look at Stanford. Don't pay too much attention to the past glories of MIT and UPenn. Check out Ohio State, Chicago, UMass, and Rutgers. Actually, here's my list of schools you might check out for linguistics in the USA (in alphabetical order):</p>
<p>Berkeley
Brown
Chicago
Cornell
Georgetown
Harvard
Johns Hopkins
MIT
NYU
Northwestern
Ohio State
Reed
Rutgers
Stanford
UArizona
UCLA
UCSC
UCSD
UH
UMASS Amherst
UPenn
USC
UW
Yale</p>