temples and pilgrimage
What is a devalaya vs. a devasthana vs. a mandir — are these the same thing?
What each word means
All three words come from Sanskrit. Devalaya joins deva, meaning god or divine being, with alaya, meaning abode or dwelling. So it means the dwelling place of god. Devasthana joins deva with sthana, meaning place or location. It means the place of god. Mandir is thought to come from roots meaning the place where the mind finds peace or rest. So while the first two focus on the deity living there, mandir points more toward the experience of the person who comes.
Where each word is used
Regional use is the biggest difference in practice. Devalaya is common in South India, especially in Kannada-speaking areas of Karnataka. Devasthana is also used in Karnataka and in some parts of Maharashtra, and it often appears in the formal names of temple trusts and institutions. Mandir is the most widely used word across North India and in Hindi-speaking communities. It is also the word most Hindus in the diaspora reach for first. In Tamil, the common word is kovil. In Telugu, it is gudi or devasthanam. So the word a person uses often tells you where they or their family are from.
Any real difference in meaning?
In everyday use, the three words point to the same kind of place. All three can describe a small neighbourhood shrine or a large, elaborate temple complex. Some people feel that devasthana carries a slightly more formal or institutional tone, and it does appear often in official temple names. Devalaya can feel a little more devotional or poetic. Mandir is the most everyday and neutral. But these are soft distinctions. No strict rule separates them, and most Hindus use whichever word their language and family tradition handed them.
Today
Outside India, mandir is by far the most common word. Hindu community centres and temples abroad almost always call themselves mandirs, whatever the regional background of the community. Inside India, all three words remain in active use, often side by side. A temple might have devasthana in its official registered name while everyone in the neighbourhood calls it a mandir or a devalaya. The words overlap freely, and no one meaning is more correct than another.