Saint-Martin-des-Champs est une commune du département du Cher, dans la région du Centre-Val de Loire.
Saint-Martin-des-Champs fait partie du canton de Avord 
Saint-Martin-des-Champs adhère à la la communauté de communes Berry-Loire-Vauvise 
Saint-Martin-des-Champs fait partie du bassin de vie de La Charité-sur-Loire 
Le maire de Saint-Martin-des-Champs est M. Eric BOULMIER - Agriculteur sur moyenne exploitation (2026)
La population de Saint-Martin-des-Champs est de 303 habitants (2025) 
L'altitude moyenne de Saint-Martin-des-Champs 180 mètres.
Le code postal de Saint-Martin-des-Champs est : 18140
Le code INSEE de Saint-Martin-des-Champs est : 18224
0 Il n'y a aucun établissement scolaire à Saint-Martin-des-Champs.
19.2 La part des résidences secondaires est de 19.2 %. 
Tous les chiffres et statistiques sur Saint-Martin-des-Champs sur le site Insee.fr 
Sancergues: à 0.51 km
Jussy-le-Chaudrier: à 3.56 km
Charentonnay: à 4.11 km
Chapelle-Montlinard: à 4.76 km
Précy: à 6.46 km
Argenvières: à 6.60 km
Herry: à 6.79 km
Saint-Léger-le-Petit: à 7.19 km
Charité-sur-Loire: à 7.45 km
Lugny-Champagne: à 8.40 km
Garigny: à 8.47 km
Marche: à 8.69 km
Couy: à 8.83 km
Feux: à 9.41 km
Sévry: à 9.57 km
Beffes: à 9.61 km
Groises: à 10.38 km
Mesves-sur-Loire: à 10.84 km
Tronsanges: à 10.92 km
Chaumoux-Marcilly: à 11.60 km
Champvoux: à 11.81 km
Raveau: à 11.87 km
Marseilles-lès-Aubigny: à 11.91 km