Dillinger is a small village in eastern Upper Milford Township.
Two smaller villages, Corning and Sigmund, are in the southwestern section of the township.
Upper Milford Township has a hot-summer humid continental climate (Dfa) and is in hardiness zone 7a except for the highest areas which are 6b.
[5] As of the 2000 census,[7] there were 6,889 people, 2,514 households, and 2,021 families residing in the township.
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.
Upper Milford Township is served by East Penn School District.
The township has not been served by LANta since bus service to and from Macungie was truncated to Emmaus except for the flex route 501, which requires a reservation and serves Allentown, Emmaus, Macungie, and Alburtis.
The township has tracks from the East Penn Railroad and Norfolk southern.