The 2004 Indian general election were held in Indian state West Bengal in 2004 to elect all 42 seats of Lok Sabha in the state. The election took place on 10 May 2004 and a turnout of 77.7% was recorded. The Communist Party of India (Marxist) led Left Front had an overwhelming victory in the state by winning 35 seats. On the national level, Indian National Congress became the single largest party and formed the new government with its allies and taking external support from Left Front and other parties.