Amroha est une ville indienne située dans le district d'Amroha dans l’État du Uttar Pradesh. En 2001, sa population était de 164 890 habitants.