Saint-Martin-des-Champs compte 335 habitants pour une densité de 18 habitants par kilomètre carré. Cette commune se trouve dans la région Ile de France et dans le département Cher(18). Le code postal de Saint-Martin-des-Champs est le 18140 et son maire est M André DELAVAULT.