 McKeansburg is located at (40.679011, -76.023958).According to the United States Census Bureau, the CDP has a total area of , all of it land.It is located in East Brunswick Township at the junction of Routes 443 and 895 1 1/2 miles west of New Ringgold.