The New Forest is in Hampshire, the county town is Winchester, England's former capital city. Hampshire's two largest cities are Southampton and Portsmouth