Twelvemile Solar 1
Tulsa, Oklahoma
- Capacity
- 152 MW
- Status
- Operating
- Fuel
- Solar
- Technology
- Solar Photovoltaic
- Operator
- Leeward Asset Management, LLC
- City
- Tulsa
- County
- Mayes County
- State
- Oklahoma
- Operational date
- March 2026
- Balancing authority
- SWPP
Twelvemile Solar 1 is a 152 MW solar power plant in Tulsa, Oklahoma. Operated by Leeward Asset Management, LLC, it has been operating since 2026. The facility is located in Mayes County, within the SWPP balancing authority.
Loading map…
Nearby solar plants in Oklahoma
High Spring Solar Energy
Solar · Oklahoma · Planned
Rumble Solar
Solar · Oklahoma · Planned
Twelvemile Solar 3
Solar · Tulsa, Oklahoma · Under construction
Huckleberry Solar
Solar · Pryor, Oklahoma · Under construction
North Fork Solar Project
Solar · Snyder, Oklahoma · Operating
Source: U.S. Energy Information Administration (EIA-860M)