Stevens-The Institute of Business & Arts
Saint Louis, Missouri Β· Official Website β
Scores computed from NCES IPEDS 2023β24 data, normalized within 4-year peer group.
Stevens-The Institute of Business & Arts is a private four-year university located in Saint Louis, Missouri. It is ranked #214 nationally and #3 in Missouri by our composite scoring methodology. Stevens-The Institute of Business & Arts is a less selective institution, admitting 71% of applicants. It enrolls approximately 95 students with a six-year graduation rate of 100%, with costs below the national average. For families earning $0β$30K, the average net price after aid is $17,434.
Stevens-The Institute of Business & Arts has an acceptance rate of 71%. The college accepts most applicants and focuses on supporting student success.
Complete FAFSA for personalized aid. Net price varies by income bracket and enrollment year.