La ville de Buc, de code postal 78530, appartient au département Yvelines et à la région Île-de-France. En 2010, la ville comptait 5312 habitants. Buc est située à proximité de Versailles, Viroflay, Guyancourt mais aussi Vélizy-Villacoublay ou Saint-Cyr-l'École.