The election for the next President of India, if one is needed, will be held on July 17, and votes will be counted three days later. President Pranab Mukherjee's term ends on July 24. The president is chosen through an electoral college of national and state lawmakers.