Dover is a borough in York County, Pennsylvania, United States. The population was 1,953 at the 2020 census. The borough is located about eight miles from downtown York.