During the medieval and later feudal/colonial periods, many parts of Northern regions of the Indian subcontinent were ruled as sovereign or princely states by various dynasties of Rajputs.
The term "Rajput" has been used as an anachronistic designation for several Hindu dynasties that confronted the Ghaznavid and Ghurid invaders during the 11th and 12th centuries. Although the Rajput identity did not exist at this time, these lineages were classified as aristocratic Rajput clans in the later times.
Following is the list of those ruling Rajput dynasties of the Indian Subcontinent: