Agree with above comments that you should begin by running net price calculators and looking at schools that offer decent merit aid. Medical school continues to be very difficult proposition. Grades are important, but research opportunities, recommendations and volunteer / observing in a medical setting are also vital to being accepted.
Knox College has program with George Washington University that accepts students into their med school after sophomore year. Student needs to meet certain science reqs but requires student to major or minor degree in a subject area outside of natural or physical sciences. Other Midwest schools with excellent track record in sciences / pre-med include: Lawrence University, Grinnell, St Olaf, Macalester, Carleton. Also, consider Loyola, DePaul, Marquette, Univ of Illinois.