Viljo on suomalainen miehen etunimi, Vilhelm-nimen muunnelma. Samaa alkuperää ovat myös nimet Vilho ja Ville. Viljon nimipäivää vietetään 27. tammikuuta.
Viljo tuli käyttöön 1900-luvun alun kansallisromanttisella ajalla. Kalevalassa sen merkitys on 'valio, paras, oiva'.
Tammikuuun 2025 mennessä nimi Viljo on annettu 29 136 miehelle ja muutamalle naiselle. Suurin osa Viljoista on syntynyt 1900-luvun alkupuolella. Lisäksi nimi on annettu muutamalle kymmenelle henkilölle muodossa Wiljo.