Upper Milford Township

Upper Milford Township is a township in Lehigh County, Pennsylvania

Upper Milford is bounded on the northeast by Salisbury and Upper Saucon, southeast by Lower Milford, northwest by Lower Macungie, southwest by Berks county. The form is rectangular and was formed into a separate township in 1852. Population in 1900 was 2,712. The surface is hilly and the soil is fertile being principally gravel and red shale. Iron Ore of different kinds are found. Perkiomen creek flows through the western part in the form of a horse shoe. Leibert’s creek is in the northeastern part and flows through Leibert’s Gap and empties into the Little Lehigh creek. Fetterman’s creek is in the northern part empties into Leibert’s creek at Vera Cruz. Miller’s creek is in the northern part empties into the Little Lehigh creek. The first settlement was made at or near Old Zionsville in 1733, by the Mennonites. The township was organized in 1734.

The first road was the King’s High road leading through Shimerville and Zionsville.

Explore Upper Milford Township

Township Newsletter


Neighborhood Report

Download the Full Neighborhood Report

Click Here

School Report

Download the School Report for Upper Milford Township

Click Here

Official Website

Check out the official website for Upper Milford

Click Here

School District Information

East Penn School District

Available Homes in Upper Milford Township

Upper Milford Township is a township in Lehigh County, Pennsylvania, in the United States. It is a suburb of Allentown, in the Lehigh Valley region of the state.

The population of Upper Milford Township was 7,292 at the 2010 census.


According to the United States Census Bureau, the township has a total area of 18.0 square miles (46.6 km2), of which 18.0 square miles (46.5 km2) are land and 0.05 square miles (0.13 km2), or 0.27%, are water.[1] A large portion of the township is located in the South Mountains, and elevations in the township range from approximately 350 to 1,050 feet (110 to 320 m) above sea level. Upper Milford is in the Delaware River watershed and is drained by Little Lehigh Creek and Saucon Creek into the Lehigh River and by Perkiomen Creek into the Schuylkill River.

While there are no large towns in the township, its most prominent villages are Old Zionsville, Powder Valley, Shimerville, Vera Cruz, and Zionsville (also in Lower Milford Township). Dillinger is a small village in eastern Upper Milford Township, and Corning (also in Lower Milford Township) and Sigmund (home to Victory Valley Bible Camp) are small villages in southwestern Upper Milford.

Upper Milford Township has a hot-summer humid continental climate (Dfa) and is in hardiness zone 6b. The average monthly temperature in Old Zionsville ranges from 28.4 °F (−2.0 °C) in January to 72.7 °F (22.6 °C) in July. 

Adjacent municipalities
Emmaus (north)
Salisbury Township (north)
Upper Saucon Township (northeast)
Lower Milford Township (southeast)
Upper Hanover Township, Montgomery County (tangent to the south)
Hereford Township, Berks County (southwest)
Lower Macungie Township (northwest)
Macungie (northwest)


As of the census[4] of 2000, there were 6,889 people, 2,514 households, and 2,021 families residing in the township. The population density was 384.7 people per square mile (148.5/km2).
There were 2,576 housing units at an average density of 143.9/sq mi (55.5/km2). The racial makeup of the township was 98.30% White, 0.16% African American, 0.09% Native American, 0.68% Asian, 0.20% from other races, and 0.57% from two or more races. Hispanic or Latino of any race were 1.02% of the population.

There were 2,514 households, out of which 34.7% had children under the age of 18 living with them, 72.2% were married couples living together, 5.7% had a female householder with no husband present, and 19.6% were non-families. 15.6% of all households were made up of individuals, and 5.3% had someone living alone who was 65 years of age or older. The average household size was 2.74 and the average family size was 3.07.

In the township the population was spread out, with 24.3% under the age of 18, 6.6% from 18 to 24, 28.8% from 25 to 44, 28.0% from 45 to 64, and 12.3% who were 65 years of age or older. The median age was 40 years. For every 100 females there were 102.5 males. For every 100 females age 18 and over, there were 100.7 males.

The median income for a household in the township was $66,694, and the median income for a family was $72,159. Males had a median income of $47,532 versus $29,538 for females. The per capita income for the township was $30,454. About 0.5% of families and 1.3% of the population were below the poverty line, including 1.0% of those under age 18 and none of those age 65 or over.


The Schubert log-post shop located in Zionsville, is listed on the National Register of Historic Places
The township is served by the East Penn School District. Emmaus High School serves grades nine through 12. Eyer Middle School and Lower Macungie Middle School serve grades six through eight.

Contact Us

Your browser is out of date or unsupported. Some features of this website may not work until you update to a supported browser. More Info

Your browser is not currently supported. We recommend viewing REMAX.com and it's affiliated sites on one of the following browsers: