Thairath Online
Thairath Online

Reviewing the 2023 Election Results: Which Party Dominated Local Support, Winning Nearly All Seats Across Provinces?

Infographic03 Feb 2026 21:27 GMT+7

Share article

Reviewing the 2023 Election Results: Which Party Dominated Local Support, Winning Nearly All Seats Across Provinces?

Reviewing the 2023 election results: Which parties won the hearts of local voters by securing almost all parliamentary seats across entire provinces, ahead of the next election contest on 8 Feb 2026?","tags":["election","Thailand","2023 general election","political parties"]},{

With less than a week remaining until the 2026 general election scheduled for 8 Feb 2026, this election is under close scrutiny. It is a major election accompanied by a referendum to approve constitutional amendments, marking the first time that Senate (S) votes will not be counted. This change means the people's votes carry full weight and is seen as a true new beginning for the country’s future to be determined directly by the citizens themselves.

Looking back at the last general election held on 14 May 2023, the political atmosphere was highly energized. Many political parties aggressively fielded candidates to compete for votes and public trust nationwide. The election results not only reflected political shifts but also clearly revealed the local support bases and popularity of each party across various regions.


Special Reporting Team, Thairath Online We have compiled the 2023 election data to identify which parties won overwhelming support in local areas, focusing on those that secured nearly all parliamentary seats within entire provinces. This reflects political trends and the public’s prevailing sentiments in each region as follows:

Move Forward Party


Central Region

  • Bangkok: Won 32 out of 33 parliamentary seats.
  • Pathum Thani: Won 6 out of 7 seats.
  • Samut Prakan: Swept all 8 seats.
  • Nonthaburi: Swept all 8 seats.
  • Samut Sakhon: Swept all 3 seats.
  • Samut Songkhram: Swept all 1 seat.

Eastern Region

  • Rayong: Swept all 5 seats.
  • Chanthaburi: Swept all 3 seats.
  • Trat: Swept all 1 seat.

Southern Region

  • Phuket: Swept all 3 seats.

Pheu Thai Party


Northern Region

  • Sukhothai: Swept all 4 seats.
  • Nan: Swept all 3 seats.
  • Uttaradit: Swept all 3 seats.
  • Phrae: Swept all 3 seats.

Northeastern Region

  • Nong Bua Lamphu: Swept all 3 seats.

Central Region

  • Nakhon Nayok: Swept all 2 seats.

Western Region

  • Kanchanaburi: Won 4 out of 5 seats.

Bhumjaithai Party


Northern Region

  • Phichit: Swept all 3 seats.

Northeastern Region 

  • Buriram: Swept all 10 seats.
  • Amnat Charoen: Swept all 2 seats.

Central Region

  • Uthai Thani: Swept all 2 seats.
  • Ang Thong: Swept all 2 seats.

Southern Region

  • Krabi: Swept all 3 seats.
  • Satun: Swept all 2 seats.
  • Ranong: Swept all 1 seat.

Palang Pracharath Party

Northern Region

  • Phetchabun: Swept all 6 seats.
  • Kamphaeng Phet: Swept all 4 seats.
  • Phayao: Swept all 3 seats.

United Thai Nation Party

Southern Region

  • Surat Thani: Swept all 7 seats.
  • Chumphon: Swept all 3 seats.

Chartthaipattana Party

Central Region

  • Suphan Buri: Swept all 5 seats.

Prachachart Party

Southern Region

  • Yala: Swept all 3 seats.