Best Small Public Universities?

The College of William & Mary has been one of my top schools for a while now, and after learning that it’s a public school, I love it even more. It has the small size of a private school with the diversity of a public school, and it’s highly ranked and competitive. After doing more research about the top small, public schools, I found the College of New Jersey, St Mary’s College of Maryland, and Lafayette College. Does anybody know any other schools that fit this description?

Lafayette is private

College of Charleston in Charleston SC

Check out the small state schools listed below. Compare their stats to the big-name “flagship” universities in the same states.

Colorado School of Mines
New College of Florida
Truman State University
Missouri University of Science & Technology
New Mexico Tech

What does “diversity of a public school mean”?

Some small liberal arts type public schools are listed at http://www.coplac.org/members/ .

Some states have small engineering focused public schools: CO, MI, MO, NM, SD.

Some states have small public schools focused on ship subjects: CA, MA, ME, NY.

College of Charleston, SUNY Geneseo, UNC Asheville, Truman State?