2004 Powys County Council election
The third election to Powys County Council following local government reorganisation was held in June 2004. It was preceded by the 1999 election and followed by the 2008 election. The election resulted once again in a majority of Independent councillors
Ward Results (Brecknockshire)
Crickhowell (one seat)
The Liberal Democrats won the seat in a by-election.
Llangynidr (one seat)
Ward Results (Montgomeryshire)
Dolforwyn (one seat)
Wynne Jones had won the seat, previously held by a Conservative, at a by-election in January 2004.
Machynlleth (one seat)
Rhiwcynon (one seat)
Welshpool Gungrog (one seat)
The Liberal Democrats took the seat from Labour at a by-election.
Ward Results (Radnorshire)
Llandrindod South (one seat)
By-Elections 2004-08
A number of by-elections were held during this period.