Como o nome Hugo começa foneticamente por vogal ("ugo"), seria de esperar santo, como em Santo António, Santa Engrácia ou Santo Ovídio (ler aqui).
No entanto, a verdade é que com Hugo, se usa também são, e a única explicação que aqui se encontra para o facto é a sonoridade mais suave (eufonia) de «São Hugo», que evitará a sequência talvez menos agradável de "tugo", que se ouve em "Santo Hugo".