Melton Ross

Melton Ross is located in North Lincolnshire. About 193 people live here (as of 2021). Between 2011 and 2021, the population grew from 188 to 193. Melton Ross has around 28 streets. Melton Ross is village and civil parish in Lincolnshire, England, UK. Among other things, Melton Ross has public transport.

Melton Ross – Facts

Inhabitants 193
Located in North Lincolnshire
Country United Kingdom

Data source: Wikidata (CC0)

Roads in Melton Ross