Ulhasnagar (marathi: उल्हासनगर, sindhi: آلهاسنگر) er en by i Thanedistriktet i delstaten Maharashtra i India. Byen ligger ca. 60 km nord for Mumbai og er del av storbyområdet Mumbai.
Historie
Før andre verdenskrig lå området som i dag er Ulhasnagar øde. Under krigen bygget hæren en militærleir her. Under delingen av Britisk India ble militærleiren brukt som flyktningleir for over 100 000 sindhi-hinduer som hadde flyktet fra det nyetablerte Pakistan. Ulhasnagar er i dag den største enklaven av sindhi i India.