Navnet Vilhelm er et gammelt germansk navn, indført via den tyske navneform Wilhelm. Navnet er sammensat af to germanske ordled: wil, der betyder "vilje" eller "ønske", og helm, der betyder "hjelm" eller "beskyttelse". Den samlede etymologiske betydning er således "den viljestærke beskytter". Som mellemnavn i Danmark optræder det oftest som et slægtsmellemnavn.
Navnet kom til Danmark i middelalderen og blev båret af flere fremtrædende gejstlige, herunder abbed Vilhelm af Æbelholt. Det fik en stor renæssance i den danske befolkning i 1800-tallet under indflydelse af det brandenburg-preussiske kongehus og det danske monarkis tætte bånd til tyske fyrsteslægter.
Vilhelm toppede i udbredelse i slutningen af 1800-tallet og begyndelsen af 1900-tallet, hvor det meget ofte blev givet som mellemnavn eller sekundært fornavn. Efter mange årtiers fravær er navnet nu igen i fremgang hos den yngste generation. Det bæres i dag af flere tusinde danskere som mellemnavn.
- Vilhelm Beck (1829–1901): Dansk præst og den karismatiske, mangeårige formand for Kirkelig Forening for den Indre Mission.
- Vilhelm Thomsen (1842–1927): Særdeles berømt dansk sprogforsker, som blandt andet dechifrerede de oldtyrkiske Orkjon-indskrifter.
- Vilhelm Buhl (1881–1954): Dansk socialdemokratisk politiker, statsminister under besættelsen i 1942 og igen i befrielsesregeringen i 1945.
Navnet optræder hos 607 personer.