Ujjain (ojain, en indi: उज्जैन) es una vila de l'estat de Madhya Pradesh en Índia.
Indore es lo capluòc del districte d'Ujjain.
Al recensament de 2011, la populacion de la vila èra de 515 215 abitants.
Ujjain es traversada per lo riu Shipra. Tots los dotze ans, lo romavatge de Simhastha se debana sus la riba del riu. Aquel romavatge fa partida dels kumbh mela.