List of the states and their capital with their official language. Name of the State Capital City Official Languages Andhra Pradesh Hyderabad Telugu Arunachal Pradesh Itanagar English Assam Dispur Assamese Bihar Patna Hindi Chhattisgarh Raipur Chhattisgarhi Goa Panaji Konkani Gujarat Gandhinagar Gujarati Haryana Chandigarh Haryanvi Himachal Pradesh Shimla Hindi Jammu and Kashmir Srinagar (summer), Jammu (winter) Urdu Jharkhand Ranchi Hindi Karnataka Bengaluru Kannada Kerala Trivandrum Malayalam Madhya Pradesh Bhopal Hindi Maharashtra Mumbai Marathi Manipur Imphal Meiteilon (Manipuri) Meghalaya Shillong English Mizoram Aizawl Mizo Nagaland Kohima English Odisha Bhubaneswar Oriya Punjab Chandigarh Punjabi Rajasthan Jaipur Hindi Sikkim Gangtok Nepali Tamil Nadu Chennai Tamil Telangana Hyderabad Telugu, Urdu Tripura Agartala Bengali and Kokborok Uttar Pradesh Lucknow Hindi Uttarakhand Dehradun Hindi West Bengal Kolkata Bengali Here is the all states of India with their capital and officia