Cities in India that Start with O

Below is the list of cities and towns in 🇮🇳 India whose name begins with the letter O. You will also find some general information about each of them.

NameStatePopulation
OmalurTamil Nadu21,000
OngoleAndhra Pradesh204,000
OraiUttar Pradesh189,000
OsmanabadMaharashtra112,000

Omalur

Omalur is a small town in Tamil Nadu, located near the city of Salem. Known for its agricultural activity, particularly in the cultivation of turmeric and other spices, Omalur is surrounded by scenic rural landscapes and has a growing agro-based economy.

Ongole

Ongole in Andhra Pradesh is known for its Ongole breed of cattle, prized for its hardiness and strength. Located near the Bay of Bengal, Ongole also has a vibrant agricultural economy and a growing port-related industry.

Orai

Orai is a city in Uttar Pradesh known for its educational institutions and historical significance. Located in the Bundelkhand region, it serves as a commercial and administrative center for the surrounding rural area, with an economy largely based on agriculture.

Osmanabad

Osmanabad, located in Maharashtra, is known for its historical and religious sites, including the Tulja Bhavani Temple, which attracts pilgrims from across the region. The town is also noted for its resilience following the devastating 1993 earthquake.

Click on a letter below to go to the list of cities.

A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z