UCLA has won the most college basketball national championships (11), followed by Kentucky (8), North Carolina (6), Duke (5) and Indiana (5). The only other schools with more than two are Connecticut (4), Kansas (4) and Villanova (3). Seven more schools have two titles (Cincinnati, Florida, Louisville, Michigan State, NC State, Oklahoma State, and San Francisco).