Basingstoke City, England AttractionsBy Glen Donnell / January 24, 2025 Basingstoke is a town in northeast Hampshire, England. It lies across a valley at the source of the River Loddon.