Western Michigan University's ranking in the 2024 edition of Best Colleges is National Universities, #304. Its in-state tuition and fees are $14,594; out-of-state tuition and fees are $18,218. Western Michigan University is located in the city of Kalamazoo, midway between Detroit and Chicago.