We looked at all three last year during my DD’s college search. FWIW, she absolutely loved Haverford and Carleton (her top two choices, in no particular order) but did not like Reed at all due to its emphasis on “intellectualism”. While bright and a good student, DD is not an “intellectual”.
My thoughts if I were choosing: It seems to me all the schools would offer a fine academic experience so the decision would be driven by some other attribute.
Weather: Unless you know you have a high tolerance for rain and gray skies, I would eliminate Reed. Having lived in Seattle for two years, I just found the rain and grayness intolerably depressing. Portland is a fabulous city but I just don’t think its advantages could offset my need for more sunshine. (As an aside, I also found Reed’s facilities to be a bit shabby compared to the other two campuses.)
I grew up in Pennsylvania and would characterize the weather there as “normal”, nothing too dramatic and therefore not a decision-driver. As for Minnesota, I can’t speak to the winter cold but obviously plenty of people deal with it successfully. From a personal perspective, I could probably handle the cold for four years as long as there was some sunshine.
Location/Campus: The campuses of both Carleton and Haverford are gorgeous plus Carleton is adjacent to a huge arboretum. As we’ve struggled with deciding between these two schools ourselves, we’ve tried to guess how important access to a city will be for my DD. Northfield, MN where Carleton is located is a pretty little town but to be honest, you will have exhausted all it has to offer in about a week. And while there is bus service (Northfield Lines) between Carleton and Minneapolis, it is neither frequent (3 times per day) nor cheap ($14 one-way). Plus it is a 45-minute ride one-way. In my estimation, I would be surprised if my DD went to Minneapolis more than once a month, if even that. In contrast, the Philadelphia regional rail service (SEPTA) runs from Haverford to downtown multiple times per hour and costs about $9 one-way. In this case, I could potentially see my DD going to Philly a few times a month.
Ultimately though, each student has to assess how important urban access will be to them specifically. If you’re a laser-focused student who is likely to be holed up in the library all the time, then none of this matters.
Size: Another key difference between Haverford and Carleton is size of student body with Haverford around 1300 and Carleton around 2000. Percentage-wise that’s a big difference. Unfortunately, we visited both schools in the summer when classes were out so both places felt “empty”. However, DD did overnight trips and class visits to both schools in September and did not come away thinking Haverford was “too small”. But again, at what point a school might feel too small is totally personal preference.