Hubert är ett gammalt tyskt namn som består av ord med betydelserna "håg" och "ljus", och kan översättas "den med den ljusa anden". Namnet kom hit på 1600-talet. Cirka 1.500 heter Hubert, omkring 400 kallas så.
Hugo är forntyskt och kom till Sverige på 1600-talet. Det är en kortform av namn som börjar på "hug", som betyder "håg" och kan därför vara släkt med Hubert. Omkring 24.400 heter Hugo, cirka 12.200 har det som tilltalsnamn.