Niilo on suomalainen miehen etunimi.
Niilo on suomalainen muoto nimestä Nikolaus (Nikolaos), jonka nimen osat merkitsevät "voittoa" ja "kansaa". Nimi tunnetaan myös Virossa.
Niilo esiintyi Kansanvalistusseuran kalenterissa 1882–1883. Suomen almanakassa nimi on ollut vuodesta 1908 lähtien.
Vuoden 2019 loppuun mennessä Suomessa on rekisteröity 22 816 Niilo-nimen saanutta miestä ja muutama nainen.