Cashtown is a census-designated place (CDP) in Franklin Township, Adams County, Pennsylvania, United States. The community was part of the Cashtown-McKnightstown CDP, until it was split into two separate CDPs for the 2010 census. As of 2010, the population of Cashtown was 459.