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