Le château de Beauregard est situé dans .
Le château de Beauregard est situé dans la commune française de Saint-Jean-de-Beauregard, dans l'ancienne province de Hurepoix, aujourd'hui le département de l'Essonne et la région Île-de-France.
Le début de la construction du château date de 1612, sur la demande de François Dupoux, conseiller du Roi.
Le bâtiment principal, en grès clair, est une construction classique du 17e siècle, sur 3 niveau. Il est bordé par des communs, disposant d'un pigeonnier.
La perspective du parc, depuis les terrasses, ainsi que les alentours proches du château, sont composés d'un jardin dit "à la française". Attenant aux communs, le domaine dispose d'un jardin potager (encore utilisé de nos jours, pour des légumes rares, lors des journées des plantes).