Patna is the capital city of Bihar, one of the 29 states of India located in the eastern region. It has historical significance as ancient Pataliputra and remains Bihar's modern administrative center. Punjab, Kerala, and Karnataka are other Indian states with their own capital cities.