Dover homes for sale have something for everyone, to suit every budget. Dover is a borough in Dover Township in York County, about five miles northwest of York. The Dover Area School District serves students in Dover, who attend Dover Elementary, Dover Intermediate School and Dover High School. The school district has also started the Dover Cyber Academy (DCA) where students can take courses online. Historic Brookside Park in Dover hosts several events throughout the year.