The market town of Fareham lies in the south east of Hampshire, England, between the cities of Southampton and Portsmouth, roughly in the centre of the South Hampshire conurbation.