Hobart is a city in Lake County, Indiana, United States. The population was 29,059 at the 2010 census. Although it has been historically primarily residential, recent annexation has added a significant retail corridor to the city.