Frain est une commune du département des Vosges, dans la région du Grand-Est.
Frain fait partie du canton de Darney 
Frain adhère à la la communauté de communes des Vosges côté Sud Ouest 
Frain fait partie du bassin de vie de Contrexéville 
Madame le maire de Frain est Clarisse TRELAT - Ancien employé (2026)
La population de Frain est de 125 habitants (2025) 
L'altitude moyenne de Frain 345 mètres.
Le code postal de Frain est : 88320
Le code INSEE de Frain est : 88180
0 Il n'y a aucun établissement scolaire à Frain.
17.6 La part des résidences secondaires est de 17.6 %. 
Tous les chiffres et statistiques sur Frain sur le site Insee.fr 
Serocourt : à 1.48 km
Morizécourt : à 2.20 km
Marey : à 2.23 km
Gignéville : à 3.54 km
Serécourt : à 4.31 km
Martigny-les-Bains : à 4.68 km
Tignécourt : à 4.88 km
Viviers-le-Gras : à 6.07 km
Bleurville : à 6.79 km
Dombrot-le-Sec : à 7.01 km
Lamarche : à 7.27 km
Crainvilliers : à 7.38 km
Provenchères-lès-Darney : à 7.46 km
Saint-Julien : à 7.51 km
Villotte : à 7.91 km
Nonville : à 8.22 km
Isches : à 8.47 km
Fouchécourt : à 8.72 km
Mont-lès-Lamarche : à 9.02 km
Monthureux-sur-Saône : à 9.33 km
Suriauville : à 9.34 km
Belmont-lès-Darney : à 9.79 km
Vacheresse-et-la-Rouillie : à 9.87 km
Godoncourt : à 10.20 km
Lignéville : à 10.38 km
Relanges : à 10.40 km
Thons : à 10.40 km
Ainvelle : à 10.53 km
Fignévelle : à 10.61 km
Tollaincourt : à 10.82 km
Saint-Baslemont : à 11.19 km
Attigny : à 11.88 km
Romain-aux-Bois : à 11.94 km