List of football clubs in India

The List of Indian football teams is evolving. The list is changing as the popularity of Association football (soccer) grows in India. 
History.
The Indian Football Association (IFA) was established in Calcutta in 1893. 
League system.
The National Football League was established in 1996 by the All India Football Federation.
I-League.
The I-League was founded in 2006. The I-League has 14 clubs.
I-League 2nd Division.
The I-League 2nd Division has 21 clubs.