Canisius University earned a top spot in its inaugural appearance in the 2025 U.S. News & World Report rankings for Best Online Master’s in Business Programs. Canisius secured the No. 66 position among more than 200 ranked institutions (top third). The university also earned the impressive No. 2 spot in New York state for Best Online Master’s in Business Programs. This is the first year Canisius’ online master’s in business programs were eligible for consideration in U.S. News & World Report’s rigorous rankings, which evaluate schools on a variety of factors including student engagement, faculty credentials, services and technology.
“These rankings affirm what our graduates and employers already know, which is that Canisius delivers an outstanding business education in flexible, online formats,” says Shawn O’Rourke, Ph.D., dean of the Wehle Business School. “We take pride in our partnerships with Buffalo’s leading businesses and storied sport franchises like the Buffalo Bills and the Buffalo Sabres to provide meaningful real-world learning and …