I was just in Lancaster County and it is definitely Trump country. It looks like even the Amish are behind him. He’ll need to pick up votes in the Philly collar counties if he wants to take PA although he needs more from Montgomery, Bucks, Chester, and Delaware counties.
The Amish don’t generally vote in Presidential elections; though this time it may be different...
From what my husband saw during a recent trip up through central PA, Trump has a good chance despite the urban area vote.