O Cities in Indiana

Home / Indiana Cities

16 Indiana cities and towns start with O, from Oakland City to Oxford. The largest is Ossian, with an estimated 3,438 people in July 2024, per the US Census Bureau.