Ayodhya of Ajodhya, vroeger Ayojjhā genoemd, is een stad en gemeente in het district Ayodhya van de Indiase staat Uttar Pradesh. Ayodhya is een van de zeven heilige plaatsen voor hindoes in India.

In 2018 werd de stad benoemd tot districtshoofdstad, een status die het overnam van de stad Faizabad. De naam van het district werd gelijktijdig gewijzigd van Faizabad in Ayodhya.

Demografie 
Volgens de Indiase volkstelling van 2001 wonen er 49.593 mensen in Ayodhya, waarvan 59% mannelijk en 41% vrouwelijk is. De plaats heeft een alfabetiseringsgraad van 65%.

Plaats in Ayodhya
Stad in India
Geografie van Uttar Pradesh