Saint-Vérain est une commune du département de la Nièvre, dans la région de Bourgogne-Franche-Comté.
Saint-Vérain fait partie du canton de Pouilly-sur-Loire 
Saint-Vérain adhère à la la communauté de communes de Puisaye-Forterre 
Saint-Vérain fait partie du bassin de vie de Cosne-Cours-sur-Loire 
La population de Saint-Vérain est de 369 habitants (2025) 
L'altitude moyenne de Saint-Vérain 265 mètres.
Le code postal de Saint-Vérain est : 58310
Le code INSEE de Saint-Vérain est : 58270
1 Il y a 1 Ecole à Saint-Vérain. Voir les établissements scolaires de Saint-Vérain. 
26.9 La part des résidences secondaires est de 26.9 %. 
Tous les chiffres et statistiques sur Saint-Vérain sur le site Insee.fr 
Bitry: à 2.02 km
Alligny-Cosne: à 3.10 km
Saint-Amand-en-Puisaye: à 5.35 km
Saint-Loup: à 5.63 km
Dampierre-sous-Bouhy: à 6.30 km
Bouhy: à 8.10 km
Arquian: à 8.37 km
Ciez: à 9.14 km
Celle-sur-Loire: à 9.43 km
Myennes: à 9.80 km
Saint-Père: à 10.46 km
Annay: à 10.94 km
Pougny: à 11.59 km
Ecole élémentaire - Public