Viggo è un nome proprio di persona danese, norvegese e svedese maschile.
Nome principalmente danese, usato in Scandinavia almeno dal XIX secolo; è la forma latinizzata di Vigge, dal norreno Vígi, un ipocoristico di altri nomi contenenti l'elemento vig, "guerra", ed è quindi analogo al nome Wiebe.
L'onomastico può essere festeggiato il primo di novembre, festa di Ognissanti, non essendovi santi con questo nome che è quindi adespota.
