Shiloh is a census-designated place (CDP) in West Manchester Township, York County, Pennsylvania, United States.
According to the United States Census Bureau, the CDP has a total area of 4.2 square miles (10.9 km2), all land.
As of the census of 2000, there were 10,192 people, 4,143 households, and 2,796 families living in the CDP.
There were 4,262 housing units at an average density of 1,013.0 per square mile (391.1/km2).
27.3% of all households were made up of individuals, and 14.3% had someone living alone who was 65 years of age or older.