Found in England, United Kingdom, Odiham is a city. It has a population of 3,165.
Population3,165
ProvinceEngland
Coordinates51.2541° N, 0.9393° W
CountryUnited Kingdom
Rank in United Kingdom#2,362 of 43,712
Map
About Odiham
Odiham is located at coordinates 51.25° N, 0.94° W, in the Northern Hemisphere. It belongs to the England administrative division of United Kingdom.
Odiham is the #2,362 largest locality in United Kingdom by population, with 3,165 people.
Cities in England
Odiham is located in the England province of United Kingdom. Other cities in the region include London, Birmingham, Manchester. Odiham has 3,165 inhabitants.