La ville de Buc se situe dans le département Yvelines.
Les agglomérations à proximité sont les suivantes : Guyancourt, Versailles, Toussus-le-Noble, Châteaufort, Jouy-en-Josas, Les Loges-en-Josas.
7 infirmiers et infirmières à domicile exercent à Buc.