 There is a single public junior-senior high school, located on the former college grounds, straightforwardly named Fairbury Junior-Senior High School, with an enrollment of about 370.Fairbury has two news sources