3 area counties make it onto a list of places with the oldest population in the country. The ranking compiled by website 24/7 Wall St using U.S. Census data placed Northumberland County at #6, Lancaster County at #14 and Middlesex County at #42. The ranking was determined based on median age and percentages of the population 18 and under along with the percentages of those 6 and under.