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.