Występowanie Łabędź niemy zamieszkuje Eurazję od Wielkiej Brytanii i Francji po Pacyfik. Przeloty: luty–maj i wrzesień–grudzień. Zimuje w Europie, na Bliskim Wschodzie, środkowej i wschodniej Azji, rzadko w północnej Afryce i Pakistanie. Introdukowany m.in. w Ameryce Północnej, Australii, Nowej Zelandii.
W Polsce nieliczny, lokalnie średnio liczny; polska populacja w większości odbywa krótkodystansowe koczowania.
Biotop Stojące zbiorniki wodne, z reguły z dużą ilością trzcin, w zimie również na wybrzeżu mórz, a na przelotach na wszelkich zbiornikach wodnych, nawet bardzo małych.
W Polsce zamieszkuje cały nizinny obszar kraju, akweny o różnej wielkości i charakterze: jeziora, stawy hodowlane, starorzecza, glinianki, torfianki, zbiorniki wiejskie i miejskie. W Polsce częściowo wędrowny, wiele ptaków zimuje w kraju, zarówno na niezamarzających wodach śródlądowych, jak i na wybrzeżu Bałtyku, np. na Zatoce Gdańskiej. Zimą wiele ptaków przebywa w miejscach, gdzie są dokarmiane przez ludzi, m.in. duże stada gromadzą się na plażach Trójmiasta, na Wiśle w Krakowie oraz na Brdzie w Bydgoszczy.