Het Urmia-meer (Perzisch: دریاچه ارومیه) is een zoutmeer in het noordwesten van Iran. Het ligt in de provincies Oost-Azarbaijan en West-Azarbaijan, en is ten zuidwesten van de dicht bij elkaar gelegen Kaspische Zee. Het is het grootste meer in Iran, en het tweede grootste zoutmeer ter wereld. Het is het grootste meer in het Midden-Oosten.
De locatie van het Urmia-meer ligt op . Het heeft een oppervlakte van ongeveer 5.200 km². De grootste oppervlakte is ongeveer 140 km (87 mijl) lang en 55 km (34 mijl) breed. Het diepste punt is ongeveer 16 m diep. Het ontvangt water uit dertien rivieren die uit de nabijgelegen bergen komen, en het heeft geen uitgang.
Het Urmia-meer ligt tussen de provincies West-Azarbaijan en Oost-Azarbaijan. Tabriz is de grootste stad in het oosten en Urmia is de grootste stad in het westen. De kortste weg tussen deze steden is om het meer heen te gaan. In de jaren zeventig is een project gestart om een brug over het meer te maken. Dit project werd geannuleerd toen de Islamitische Revolutie in 1979 plaatsvond. In de jaren 2000 is het project echter opnieuw gestart; het is de bedoeling dat het eind 2007 klaar is.
Het meer heeft een zeer zout water. De concentratie van zout is in elk seizoen van het jaar anders; in de late herfst kan het 26-28% zijn.
Het Urmia-meer wordt elk jaar kleiner en kleiner. Dit komt omdat de rivieren die er water naartoe brengen kleiner zijn geworden.