Langy est une commune du département de l' Allier, dans la région d' Auvergne-Rhône-Alpes.
Langy fait partie du canton de Saint-Pourçain-sur-Sioule 
Langy adhère à la la communauté de communes Entr'Allier Besbre et Loire 
Langy fait partie du bassin de vie de Varennes-sur-Allier 
La population de Langy est de 274 habitants (2025) 
L'altitude moyenne de Langy 300 mètres.
Le code postal de Langy est : 03150
Le code INSEE de Langy est : 03137
0 Il n'y a aucun établissement scolaire à Langy.
9.9 La part des résidences secondaires est de 9.9 %. 
Tous les chiffres et statistiques sur Langy sur le site Insee.fr 
Sanssat: à 1.32 km
Rongères: à 3.18 km
Saint-Gérand-le-Puy: à 3.36 km
Créchy: à 3.78 km
Montaigu-le-Blin: à 4.20 km
Saint-Félix: à 4.40 km
Billy: à 4.78 km
Boucé: à 5.70 km
Magnet: à 5.92 km
Périgny: à 6.56 km
Marcenat: à 6.82 km
Varennes-sur-Allier: à 7.10 km
Saint-Germain-des-Fossés: à 7.15 km
Seuillet: à 7.47 km
Montoldre: à 7.59 km
Paray-sous-Briailles: à 8.60 km
Servilly: à 8.98 km
Cindré: à 9.67 km
Loriges: à 9.82 km
Creuzier-le-Neuf: à 9.92 km
Billezois: à 10.00 km
Bost: à 10.70 km
Saint-Didier-la-Forêt: à 10.84 km
Saint-Étienne-de-Vicq: à 11.18 km
Saint-Rémy-en-Rollat: à 11.23 km
Creuzier-le-Vieux: à 11.26 km
Trézelles: à 11.57 km
Saint-Loup: à 11.61 km
Treteau: à 11.94 km