Odiham today only has a population of 4406 and is situated in Hart district council in the English county of Hampshire. Its population is only forecast to increase by 9 in 2008.
There is an RAF aerodrome to the south of the town, RAF Odiham.