Elder Township is located in northern Cambria County at 40.7 N by 78.7 W. It is bordered to the north by Clearfield County.
According to the United States Census Bureau, the township has a total area of , all of it land [REF].