where is lodi, ohio?
Sponsored Topics. Lodi is a village in Medina County, Ohio, United States. The population was 3,061 at the 2000 census. Founded in 1811, Lodi is the oldest settlement in Medina County. It was originally called Harrisville, in honor of the family that founded it.