Skip to content

Current government

Who governs Andhra Pradesh today

Full CM history →
N. Chandrababu Naidu
Chief Minister of Andhra Pradesh
N. Chandrababu NaiduTDP

In office since 1 Sep 1995 · 15 years, 10 months

Nara Chandrababu Naidu (Telugu pronunciation: [ˈnɑːrɑː ˈtʃʌnˌdrɑː ˈbɑːbuː ˈnaɪduː]; born 20 April 1950), commonly known as CBN, is an Indian politician who is currently serving as the Chief Minister of Andhra Pradesh since 2024. He holds the record of longest-serving Chief Minister in the political history of Telugu states. He is the national president of the Telugu Desam Party (TDP).

Current seats
48
in the present Lok Sabha
Elections contested
16
Leading party, 2024
TDP
16 of 25 seats

Compare elections

See what changed between any two Lok Sabha elections in Andhra Pradesh.

2024vs

Seat swings, vote share shifts and constituency-level changes, side by side.

Seat share over the years

Seats and vote share by election for the parties that have won the most Lok Sabha seats in Andhra Pradesh

Party2024201920142009200419991998199619911989198419801977197119671962
INC00233295222225396041283534
TDP16316652912161323000000
INC(I)00000000000410000
YSRCP42290000000000000
Others501538884416111369
Total seats25254242424242424242424242414143

Seats won over time

The four parties that have won the most Lok Sabha seats in Andhra Pradesh

0112334461962196719711977198019841989199119961998199920042009201420192024INCTDPINC(I)YSRCP
  • INC
  • TDP
  • INC(I)
  • YSRCP

Constituency performance

From the 25 results in Andhra Pradesh, 2024

Best performance
VISAKHAPATNAM
SRIBHARAT MATHUKUMILI, 65.42% share
Closest contest
Thirupathi
won by 14,569 (1.05%)
Biggest victory
VISAKHAPATNAM
won by 5,04,247 (36.35%)

Seat change & vote share

Andhra Pradesh, 2024

25SEATS
  • Retained5 (20%)
  • Changed hands14 (56%)
  • New seat6 (24%)

5 constituencies were won by the same party as 2019; 14 changed hands; 6 did not exist then.

Vote share by party
YSRCP39.48%
TDP37.88%
BJP11.29%
JSP4.31%
INC2.70%
IND1.13%
BSP0.67%
CPM0.37%

Result by election

TDP 16YSRCP 4BJP 3JSP 2
  • TDP16
  • YSRCP4
  • BJP3
  • JSP2
YSRCP 22TDP 3
  • YSRCP22
  • TDP3
TDP 16BRS 11YSRCP 9BJP 3
  • TDP16
  • BRS11
  • YSRCP9
  • BJP3
  • INC2
  • AIMIM1
INC 33TDP 6
  • INC33
  • TDP6
  • BRS2
  • AIMIM1
INC 29BRS 5TDP 5
  • INC29
  • BRS5
  • TDP5
  • CPI1
  • CPM1
  • AIMIM1
TDP 29BJP 7INC 5
  • TDP29
  • BJP7
  • INC5
  • AIMIM1
INC 22TDP 12BJP 4
  • INC22
  • TDP12
  • BJP4
  • CPI2
  • AIMIM1
  • JD1
INC 22TDP 16
  • INC22
  • TDP16
  • CPI2
  • AIMIM1
  • CPM1
INC 25TDP 13
  • INC25
  • TDP13
  • BJP1
  • MIM1
  • CPI1
  • CPM1
INC 39
  • INC39
  • TDP2
  • MIM1
TDP 30INC 6
  • TDP30
  • INC6
  • CPM1
  • IND1
  • BJP1
  • CPI1
  • ICS1
  • JNP1
INC(I) 41
  • INC(I)41
  • INC(U)1
INC 41
  • INC41
  • BLD1
INC 28TPS 10
  • INC28
  • TPS10
  • CPM1
  • CPI1
  • IND1
INC 35SWA 3
  • INC35
  • SWA3
  • IND2
  • CPI1
INC 34CPI 7
  • INC34
  • CPI7
  • SWA1
  • IND1

Top leaders

Chief Ministers of Andhra Pradesh, most recent first

Full history →
Y. S. Jagan Mohan Reddy
YSRCP
20192024
Kiran Kumar Reddy
INC
20102014
Konijeti Rosaiah
INC
20092010
Y. S. Rajasekhara Reddy
INC
20042009

Constituencies

48 current, 127 under former boundaries · showing 101–150 of 175

No.ConstituencyReservationElectionsLast contested
18KAVALIformer boundaryGEN21971
18MARKAPURformer boundaryGEN11962
18ONGOLEformer boundaryGEN92004
19KAVALIformer boundaryGEN11962
19NELLOREformer boundarySC21971
19NELLOREformer boundarySC92004
20NELLOREformer boundarySC11962
20TIRUPATHIformer boundarySC21971
20TIRUPATHIformer boundarySC92004
21CHITTOORformer boundaryGEN21971
21CHITTOORformer boundaryGEN92004
21TIRUPATHIformer boundarySC11962
22CHITTORformer boundaryGEN11962
22RAJAMPETformer boundaryGEN92004
22RAJAMPETformer boundaryGEN21971
23CUDDAPAHformer boundaryGEN21971
23CUDDAPAHformer boundaryGEN92004
23RAJAMPETformer boundaryGEN11962
24CUDDAPAHformer boundaryGEN11962
24HINDUPURformer boundaryGEN92004
24HINDUPURformer boundaryGEN21971
25ANANTAPURformer boundaryGEN92004
25ANANTAPURformer boundaryGEN21971
25ANANTPURformer boundaryGEN11962
26HINDUPURformer boundaryGEN11962
26KURNOOLformer boundaryGEN92004
26KURNOOLformer boundaryGEN21971
27ADONIformer boundaryGEN11962
27NANDYALformer boundaryGEN21971
27NANDYALformer boundaryGEN92004
28KURNOOLformer boundaryGEN11962
28NAGARKURNOOLformer boundarySC21971
28NAGARKURNOOLformer boundarySC92004
29GADWALformer boundaryGEN11962
29MAHABUBNAGARformer boundaryGEN92004
29MAHBUBNAGARformer boundaryGEN21971
30HYDERABADformer boundaryGEN92004
30HYDERABADformer boundaryGEN21971
30MAHBUBNAGARformer boundarySC11962
31HYDRABADformer boundaryGEN11962
31SECUNDERABADformer boundaryGEN21971
31SECUNDERABADformer boundaryGEN92004
32SECUNDERABADformer boundaryGEN11962
32SIDDIPETformer boundarySC92004
32SIDDIPETformer boundarySC21971
33MEDAKformer boundaryGEN92004
33MEDAKformer boundaryGEN21971
33VICARABADformer boundaryGEN11962
34MEDAKformer boundaryGEN11962
34NIZAMABADformer boundaryGEN92004

Seats marked “former boundary” were redrawn by a later delimitation order. A name that survives a redrawing keeps its own page, with each boundary era labelled on the result.

Recommended reading

As an Amazon Associate, Janadesh earns from qualifying purchases.