SDC Capital Partners Twin Creeks Data Center Campus
Approved
Twin Creeks is a data center campus site on the south side of Cochran Mill Road in Loudoun County, Virginia, near Leesburg. An affiliate of SDC Capital Partners bought 97.15 acres in November 2025 for $615.05 million. The site has zoning approval for up to five two-story data centers totaling 1.6 million square feet and an on-site substation. Engineering plans for buildings 1 through 3 and for buildings 4 and 5 were in review with the county in 2026. No campus power figure is published; Dominion Energy has proposed a Twin Creeks Substation.