Lay-Saint-Christophe compte 2449 habitants pour une densité de 211 habitants par kilomètre carré. Cette commune se trouve dans la région Lorraine et dans le département Meurthe-et-Moselle(54). Le code postal de Lay-Saint-Christophe est le 54690 et son maire est M Patrick MÉDART.