Situé sur le plus ancien terroir du vignoble bordelais – qui date de 2000 ans – les Graves du Nord, Château Brown se trouve au cœur même de la jeune appellation Pessac–Léognan, créé en 1987 par André Lurton, figure du vignoble bordelais. Bordé par une immense forêt et les zones urbaines de trois communes (Gradignan, Villenave d’Ornon et Léognan), le vignoble profite d’un microclimat propice à la maturation des raisins, et donc à la qualité du vin.
Le Château Brown s’étend désormais sur un domaine de 60 hectares dont 31 en vignes d’un seul tenant : 26 hectares pour les rouges et 5 ha pour les blancs. Pour les rouges, le vignoble est majoritairement composé de Cabernet Sauvignon (55%) et de Merlots (40%) mais il compte également 5% de Petit Verdot.