The Mahjanapadas were sixteen oligarchic republics or kingdoms that existed in ancient India from the sixth to the fourth century BCE.

Kasi Kosala Anga Magadha Vajji Malla Chedi

Vatsa Kuru Panchala Matsya Surasena Asmaka Avanti Gandhara Kamboja

Anga - Champa Magadha- Rajagriha Kasi - Kasi Vatsa - Kaushambi Kosala - Shravasti (northern), Kushavati (southern) Shurasena - Mathura

Kuru-  Indraprastha Matsya - Viratanagara Chedi - Sothivathi AvantiUjjaini or Mahishmati Gandhara - Taxila Kamboja - Poonch Asmaka - Potali/Podana Vajji - Vaishali Malla - Kusinara