 In 2011-2012, there were 129,189 public and private primary and secondary schools in the US.Of this number, 30,861 were private and 98,328 were public (including charter schools).In 2007-2008, these numbers were 132,446, 33,740, and 98,916, respectively.