where was there will be blood filmed

“There Will Be Blood” was mainly filmed in West Texas around the town of Marfa, with additional key locations in California and Washington state.
Main filming locations
- Marfa, Texas – Most of the oil-field exteriors, town sets, and sweeping desert landscapes were shot on and around the McGuire Ranch near Marfa in West Texas.
- Shafter, Texas – Early mining scenes (standing in for New Mexico) used an abandoned mineshaft near the ghost town of Shafter.
California locations
- Los Angeles & Beverly Hills, California – Interior sequences, including the famous bowling alley finale, were filmed at Greystone Park & Mansion in Beverly Hills.
- Santa Clarita & El Mirage Dry Lake, California – Additional exterior oil-field and landscape shots were done around Santa Clarita and the stark El Mirage Dry Lake in the Mojave Desert.
- Lompoc, California – Some smaller sequences and landscape material were filmed in and around Lompoc in Santa Barbara County.
Washington mansion exteriors
- Thornewood Castle, Lakewood, Washington – The grand Tudor-style mansion seen as Daniel Plainview’s opulent home near the end of the film uses Thornewood Castle for its exterior shots.
Quick HTML table of key spots
| Location | State | How it was used |
|---|---|---|
| Marfa (McGuire Ranch) | Texas | Primary oil fields, town sets, wide desert vistas. | [1][3]
| Shafter | Texas | Early mining scenes at abandoned mineshaft. | [1]
| Greystone Park & Mansion | California | Interiors including the bowling alley climax. | [3][5][1]
| Santa Clarita & El Mirage Dry Lake | California | Additional landscapes and oil-field exteriors. | [5][3][1]
| Lompoc | California | Supplementary scenes and landscapes. | [5][1]
| Thornewood Castle (Lakewood) | Washington | Exterior of Plainview’s final mansion. | [7][3][1]
Information gathered from public forums or data available on the internet and portrayed here.