[2] Freedom Township is located in southern Blair County.
The unincorporated community of East Freedom, a census-designated place, is in the eastern part of the township.
Interstate 99 passes through East Freedom, with one exit in the township.
Other census-designated places in the township are Leamersville, McKee, Smith Corner, and part of Puzzletown.
20.4% of all households were made up of individuals, and 7.6% had someone living alone who was 65 years of age or older.