Electric Generating Authority of Thailand operates 22 power plants across 1 country, with a combined installed capacity of 17,977 MW.
| Plant | Fuel | Country | MW | t CO₂/yr |
|---|---|---|---|---|
| Bang Pakong | Gas | Thailand | 4,384 | — |
| Mae Mah | Coal | Thailand | 2,400 | — |
| Wang Noi | Gas | Thailand | 2,027 | — |
| South Bangkok | Gas | Thailand | 1,691 | — |
| Chana | Gas | Thailand | 1,531 | — |
| Lam Ta Khong | Hydro | Thailand | 1,000 | — |
| Bhumibol | Hydro | Thailand | 744 | — |
| Srinagarind | Hydro | Thailand | 720 | — |
| Nam Phom | Gas | Thailand | 710 | — |
| North Bangkok Power Station | Gas | Thailand | 704 | — |
| Sirikit | Hydro | Thailand | 500 | — |
| Krabi | Gas | Thailand | 340 | — |
| Vajiralongkorn | Hydro | Thailand | 300 | — |
| Surat Thani | Gas | Thailand | 244 | — |
| Rajjaprabha | Hydro | Thailand | 240 | — |
| Lan Krabue | Gas | Thailand | 150 | — |
| Pak Mun | Hydro | Thailand | 136 | — |
| Bang Lang | Hydro | Thailand | 72 | — |
| Chulabhorn | Hydro | Thailand | 40 | — |
| Tha Thung | Hydro | Thailand | 36 | — |
| Thap Sakae Solar Power Plant | Solar | Thailand | 5 | — |
| Lam Ta Khong | Wind | Thailand | 3 | — |
Ownership & capacity: WRI Global Power Plant Database (CC BY 4.0). Measured CO₂ where reported to EPA/EU ETS/Climate TRACE.