Well, when looking at the traditional map, it might appear to you that India is a small nation by land area, but in reality, our nation is actually the 7th largest in the world, with as much as 3.287 million square kilometers of land. Right now, this big of a land area is actually divided into 28 states in the country, but the thing is, not every state is exactly the same in size, and that’s pretty much how it goes in the entire world with every other nation. Though today, we’re here to specifically talk about the Top 10 Smallest States in India Area Wise 2025. So, let’s just get to it then.
1. Goa – 3,702 sq km
First off, Goa is the tiniest state in India with an area of only 3,702 square kilometers. This beautiful beachside paradise is located in the southwestern part of India, right in the Konkan area, and the Western Ghats are separating it from the Deccan highlands. Goa shares its boundary with Maharashtra in the north, with Karnataka in the east and south, and with the Arabian Sea in the west, hence those fantastic beaches. The capital of Panaji, and Vasco da Gama, is the largest city in terms of population. Konkani is the official language, and it is also the most commonly spoken language in the area.
2. Sikkim – 7,096 sq km
Following that is Sikkim, which is the second smallest state with an area of 7096 sq km. This state is located at the extreme northeast of India, and it is bordered by Tibet (China) in the north and northeast, Bhutan in the east, Nepal in the west, and West Bengal in the south. Sikkim is most well-known for Kangchenjunga, which is the highest peak in India and the third-highest in the world. Sikkim is covered by Khangchendzonga National Park, almost 35% of the total area of the state, a UNESCO World Heritage Site, which is quite an honor.
3. Tripura – 10,486 sq km
On the other hand, Tripura is in third position with 10,486 square kilometers. The state of the Northeast is bordered almost entirely by Bangladesh on the north, south, and west, while having Assam and Mizoram on the east. Agartala, being the capital, is also the biggest city of the state. The origin of the name Tripura is either from the Hindu goddess Tripura Sundari, whose temple in Udaipur is one of the 51 Shakti Peethas, or maybe from the Kokborok words that mean “land near water.”
4. Nagaland – 16,579 sq km
Well, we should discuss Nagaland next. It covers 16579 sq km and is ranked as the fourth smallest state. The “Land of Festivals” is a title given to this state of the northeast, which lies on the north of Arunachal Pradesh, to the west of Assam, to the south of Manipur, and to the east of Myanmar. Kohima is its capital, and the largest city is Dimapur. Furthermore, the state is the home of 17 major tribes, each of which has their own customs, languages, and dress, quite a variety of people, right?
5. Mizoram – 21,081 sq km
Mizoram is the fifth-largest state after the other four with an area of 21,081 square kilometers. It is situated in the northeast and is a bit different from the others as it shares 722 km of borders with countries like Bangladesh and Myanmar. The capital and the biggest city of the state is Aizawl. After leaving Assam, Mizoram became a state on February 20, 1987. The name of the state, which means “land of the hill people” in Mizo language, is very suitable considering that it is mostly a hilly region.
6. Manipur – 22,327 sq km
Moving along to Manipur, the 6th smallest state with an area of 22,327 square kilometers. Manipur, which is in the northeast of India, came into being on January 21, 1972, with Imphal as its capital and largest city. The state is bounded by Myanmar on the east, Nagaland on the north, Mizoram on the south, and Assam on the west.
7. Meghalaya – 22,429 sq km
At the seventh place is the state of Meghalaya, occupying a 22,429 km square area. The title of the state, which was translated from Sanskrit as “the abode of clouds,” is absolutely accurate for its cloud-covered and rain-heavy climate. This state of the northeast was created by separating the Khasi Hills, Jaintia Hills, and Garo Hills from Assam on the 21st of January 1972.
8. Kerala – 38,863 sq km
Moving down the list, Kerala stretches an area of 38,863 square kilometers, which makes it the eighth-smallest state. The state of Kerala was created on the Malabar Coast, November 1, 1956, by combining all the regions where Malayalam was spoken in accordance with the States Reorganisation Act. It is surrounded by the state of Karnataka on the north and northeast, by Tamil Nadu on the east and south, and by the Laccadive Sea on the west.
9. Haryana – 44,212 sq km
Haryana is ranked ninth with an area of 44,212 square kilometers. This very state in the northwest was established on November 1, 1966, after separating from Punjab on a linguistic basis. It accounts for less than 1.4% of the total land area of India, which is quite small. The capital city of the state is Chandigarh, which is also the capital of Punjab, and Faridabad is the largest city, part of the National Capital Region.
10. Punjab – 50,362 sq km
Wrapping up our list is the state of Punjab, 50,362 km2 in area. Punjab is the northwestern part of the greater Punjab region and shares borders with Jammu & Kashmir to the north, Himachal Pradesh to the northeast, Haryana to the south and southeast, Rajasthan to the southwest, and Pakistan to the west. The two states had a similar birth history. The capital is the jointly held Chandigarh.
Conclusion
That’s about it. If you go by land area, these had to be the ten smallest states in India area-wise, and sure enough, as you can already see, how small is the smallest state in this list compared to the biggest state of India. That seems somewhat unfair, but that’s how it is.