Geography Upper Fairfield Township is in east-central Lycoming County and is bordered by Plunketts Creek Township to the north, Mill Creek Township to the east, Muncy Township to the southeast, Fairfield Township to the south, Loyalsock Township to the southwest, and Eldred Township to the west. Loyalsock Creek is the boundary line between Upper Fairfield and Loyalsock townships as well as Upper Fairfield and Eldred.
Geography Upper Fairfield Township is in east-central Lycoming County and is bordered by Plunketts Creek Township to the north Mill Creek Township to the east, Muncy Township to the southeast Fairfield Township to the south, Loyalsock Township to the southwest, and Eldred Township to the west. Loyalsock Creek is the boundary line between Upper Fairfield and Loyalsock townships as well as Upper Fairfield and Eldred.