Answer:
Usually but not necessarily. You can easily check it out yourself if the college of interest is public or not. Just look at the tuition, if there is a difference in cost of attendance for in state and out of state students than it's a public college. If the tuition is the same for all students than it's a private institution.