Chambords slott ligger i Loire-dalen, i departementet Loir-et-Cher i centrala Frankrike. Det ligger inom det stora Domaine national de Chambord, Europas största slutna skogspark, cirka 15 km öster om Blois och cirka 180 km sydväst om Paris.
Adress: 41250 Chambord 41250 Chambord, Frankrike, inom National Estate of Chambord