List of NJCAA Division II schools
There are 157 Division II teams in the National Junior College Athletic Association (NJCAA) that play in 24 different regions. They make it the second largest division in the NJCAA by school count.
Source: Wikipedia — List of NJCAA Division II schools (CC BY-SA 4.0)