Moradabad (hindiksi मुरादाबाद, Murādābāda, urduksi مرادآباد, Murād’ābād) on kaupunki Uttar Pradeshin osavaltiossa Intiassa. Vuonna 2001 siellä oli 641 583 asukasta, mikä tekee kaupungista osavaltionsa kymmenenneksi suurimman. Se sijaitsee 170 km Delhistä Gangesin Ramganga-nimisen sivujoen varrella. Kaupunki tunnetaan messinkituotteistaan.