Un tercio atribuye el atentado al grupo terrorista Daesh, autodenominado Estado Islámico y proscrito en Rusia y otros países.
Un 12% cree que fue perpetrado por un "lobo solitario".
La Policía identificó al autor del atentado como Akbaryón Yalílov, un uzbeko nacido en Kirguistán y con nacionalidad rusa.
Además fueron detenidas ocho personas vinculadas con el ataque, entre ellas cuatro reclutadores de Daesh y del Frente al Nusra (actualmente Fatah al Sham), una organización también proscrita en Rusia.
"El 60% considera que se incrementó la amenaza del terrorismo internacional en el mundo", señala la encuesta.
Konstantín Abrámov, director general de Wciom, apunta el interés de los rusos por el atentado de San Petersburgo al alto grado de la percepción de amenaza a los valores fundamentales en los que la seguridad ocupa el primer lugar.
"Esto se da en el contexto del aumento del nivel del riesgo terrorista en el mundo entero y ese temor es racional y consciente, lejos del pánico", explicó.
Los resultados de la encuesta, dijo, indican que es alto el nivel de confianza en las fuerzas de seguridad ante el terrorismo, un mal "inevitable".
Lea más: Opinión: "Lucha de Rusia contra el terrorismo seguirá aunque EEUU quiera impedirlo"
El sondeo se llevó a cabo entre el 7 y 9 de abril con 1.800 participantes y un margen de error no mayor al 2,5%.