Romsey is a small market town in the county of Hampshire, England.
It is 7miles (11km) northwest of Southampton, 11miles (18km) southwest of Winchester and 17miles (27km) Southeast of Salisbury. Neighbouring the village of North Baddesley, just over 18,000 people live in Romsey, which has an area of about 4.93 square kilometres.