North Philipsburg is located in western Centre County at (40.907342, -78.208782),[REF] in Rush Township.
According to the United States Census Bureau, North Philipsburg has a total area of , all of it land [REF].