If you're looking for a solid college but have less than perfect grades, these schools are great bets, according to U.S. News & World Report.
"These colleges, which have strong ratings in the 2013 U.S. News Best Colleges rankings, accept a significant number of students with nonstratospheric transcripts," U.S. News writes.
Schools that made the cut had to retain an average of at least 75 percent of their freshmen the next fall to indicate a high level of student satisfaction.
For more on how they calculated the best colleges for B students, check out U.S. News' website. The top 11 colleges are in the slideshow below.
Purdue University--West Lafayette
Rutgers University--New Brunswick
Michigan State University
University of Iowa
University of Delaware
SUNY College of Environmental Science and Forestry
University of Alabama