Wescosville, Pennsylvania Statistic: Population, Charts, Map, Steets and More

The census-designated place of Wescosville is located in Lehigh County, Pennsylvania. It is situated between the cities of Allentown and Trexlertown in Lower Macungie Township. Wescosville is a part of the greater Lehigh Valley, which has a population of 861,899 people, making it the 68th most populous metropolitan area in the United States.

The median household income of Wescosville, PA is $90,938 per year. This is higher than the average U.S. household income of $64,994. Pennsylvania's median household income is also higher than the national average of 64.4%. The median household income in Wescosville, PA is higher than the average for nearby and parent geographies.

The population of Wescosville is composed of predominantly white people. Only 12.3% of people are black, and 1.7% identify as American Indian. However, 17.8% of the population is Hispanic, while 2.6% of residents identify as other races. Among the various ethnic groups, Germans, Irish, English, and Pennsylvania German are the most prevalent.

Wescosville's median age is 48.8, and both native and foreign-born citizens are older than average. The average age of native-born citizens is 44, while the median age of foreign-born citizens is 59. The most common foreign-born citizens are from India, China, and the Dominican Republic.