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'.
Vuoden 2019 loppuun mennessä nimi Viljo on annettu 28 224 miehelle ja muutamalle naiselle. Suurin osa Viljoista on syntynyt 1900-luvun alkupuolella. Lisäksi nimi on annettu muutamalle kymmenelle henkilölle muodossa Wiljo.