MILANYOG
HomeBlog › Nakshatra compatibility

Nakshatra Compatibility for Marriage

Where the Moon sat at your birth decides most of a traditional match — and why no nakshatra is simply “best”.

Published 12 September 2026 · MilanYog editorial

Short answer: A nakshatra is one of 27 equal divisions of the zodiac, each 13°20′ wide and split into 4 padas of 3°20′. Matching is anchored on the Moon’s nakshatra in each chart, and four of the eight koots of Ashtakoot Milan come from it: Tara (3), Yoni (4), Gana (6) and Nadi (8) — 21 of the 36 points. Since every one of those compares two people, nakshatra compatibility needs both charts. No nakshatra is best for marriage in the abstract; the method only ever scores a pair.

What a nakshatra actually is

The zodiac is a circle of 360 degrees. Western and Vedic astrology both cut it into 12 signs of 30 degrees. Vedic astrology also cuts it a second way, into 27 nakshatras of 13°20′ each — 27 times 13°20′ is exactly 360 degrees.

Each nakshatra divides again into 4 padas, or quarters, of 3°20′. That gives 108 padas across the zodiac. It also means nakshatras and signs do not line up neatly: a nakshatra can straddle the boundary between two signs, and a sign holds two and a quarter nakshatras. So a nakshatra is simply a finer grid — a twenty-seventh of the sky where a sign is a twelfth, and a pada a hundred-and-eighth. That resolution is why nakshatras carry so much weight in Vedic practice.

Why the Moon’s nakshatra is the anchor

Every planet sits in some nakshatra. But when someone says “my nakshatra”, they mean the one the Moon occupied at birth — the janma nakshatra.

Two reasons matching is built on the Moon rather than the Sun or ascendant. First, classical practice treats the Moon as the mind: emotional temperament, instinct, whether a person settles. Compatibility in this tradition is a question about minds living together. Second, the Moon is the fastest body in the chart, covering roughly one nakshatra a day, which makes its position highly specific to a birth. It is also the starting point of the 120-year Vimshottari dasha cycle — the same mechanism behind marriage timing.

The four koots that come from the nakshatra

Ashtakoot Milan — the familiar 36-point system — has eight koots. Four are read directly from the Moon’s nakshatra, and those four carry 21 of the 36 points between them.

KootPointsWhat it is testing
Tara3Counted distance between the two nakshatras, both ways — read as mutual wellbeing.
Yoni4Each nakshatra has an animal symbol; compared for instinctive fit, including hostile pairs.
Gana6Temperament — deva, manushya or rakshasa. Read as compatibility of basic nature.
Nadi8Constitutional type — adi, madhya or antya. The single heaviest koot.

The other four come from elsewhere: Varna, Vashya and Bhakoot from the Moon sign, and Graha Maitri from the lords of the Moon signs. The full breakdown of all eight sits in the kundali milan explainer.

Notice that the points are not evenly spread. Nadi alone is worth 8, twice Yoni, while Tara is worth 3. Two couples can fail the same number of tests and land at very different scores depending on which tests they failed. The figure out of 36 is a weighted sum, not a tally.

Nadi dosha, honestly

Nadi is the heaviest koot, so it deserves a straight paragraph. Each nakshatra is assigned to one of three nadis, corresponding roughly to the three constitutional types of Ayurveda. When both people fall in the same nadi, the koot scores zero out of eight, and that zero is what practitioners call Nadi dosha. The reasoning in the classical texts is constitutional rather than moral: two people of the same type are held to reinforce the same imbalance, traditionally read as a concern for health and children rather than for affection or conduct. It is also the koot most likely to sink an otherwise good score, precisely because eight points is a large share of thirty-six — which is why the standard exceptions matter as much as the rule.

Those exceptions are part of the tradition, not modern softening. The ones most commonly applied:

Lineages apply these differently, and that is the honest position: Nadi dosha is a real rule with real, traditional exceptions, and whether a given pair is affected depends on which school the practitioner follows. Anyone reporting Nadi dosha without checking the exceptions has done half the work.

The “best nakshatra for marriage” myth

“Which nakshatra is best for marriage” is among the most searched questions on this subject, and the honest answer is that the question does not fit the method.

Nakshatra matching is relational. Tara counts the distance from one nakshatra to the other; Yoni compares two animal symbols; Gana compares two temperaments; Nadi compares two constitutional types. None of them evaluates a nakshatra on its own, and there is no column in the system where a nakshatra earns a marriage score by itself.

So the same nakshatra scores excellently against one partner and poorly against another. One that gives a hostile Yoni pair with one nakshatra gives a friendly one with a different nakshatra; one that triggers Nadi dosha against part of the zodiac triggers nothing against the rest. Ranking nakshatras for marriage is like ranking chess openings without naming the reply.

There is a smaller confusion underneath it. Individual nakshatras do carry traditional character descriptions, some mentioning temperament in relationships. Those describe a person, not a pairing — and they get misquoted as “this nakshatra is bad for marriage”, a claim the texts do not make in that form.

Why two sites give you different nakshatras

One calculator says Anuradha, another says Jyeshtha, same birth. Two ordinary reasons.

Ayanamsa. The sidereal zodiac used in Vedic astrology is offset from the tropical zodiac, and the size of that offset differs by school. Lahiri, Raman and KP values are close but not identical, differing by fractions of a degree — easily enough to move a Moon sitting near a nakshatra boundary into the next division, or to change the pada while the nakshatra holds.

Birth time. The Moon covers about one nakshatra a day, roughly one pada every six hours. A birth time recorded to the nearest hour is usually fine for the nakshatra and shaky for the pada; a family guess can be wrong about both.

So check which ayanamsa each result used before comparing them. MilanYog uses the Swiss Ephemeris with Lahiri ayanamsa, the standard reference in Indian practice, and an honest reading should say so when your Moon sits within a fraction of a degree of a boundary rather than pick a side silently.

A real match needs both charts

This follows from everything above, but it is the most common misunderstanding about nakshatra matching, so it is worth stating plainly.

You cannot compute nakshatra compatibility from one birth chart. Tara needs two nakshatras to count between. Yoni needs two animals, Gana two temperaments, Nadi two constitutional types. A single chart gives you your own Moon nakshatra and pada — useful, and the starting point of your dasha sequence — but no part of a match.

MilanYog today reads one chart only. It does not offer two-chart guna matching, there is no Ashtakoot calculator here, and nothing on this site will score you out of 36. If that is what you came for, the kundali milan explainer sets out how the 36-point system works and what the score bands conventionally mean, so you can read a report someone else produced without being at its mercy.

What a single chart does tell you

  1. Your Moon’s nakshatra and pada, on a stated ayanamsa.
  2. Your Vimshottari dasha sequence with real dates, since it starts from that nakshatra.
  3. Your marriage windows from the 7th house and its lord — the mechanics are in 7th house marriage timing.
  4. What your own chart indicates about the partner it describes, rather than about a specific person.

That is a genuinely useful reading. It is simply a different question from “do the two of us match”, and pretending otherwise would be the easiest way to be wrong about something that matters.

Get your own chart read

MilanYog calculates your Moon nakshatra, pada and dasha sequence from your birth details in your browser, on stated assumptions, with the parts affected by an uncertain birth time flagged rather than hidden. It is a single-chart reading, not a two-chart match.

See what my own chart says — first answer free →

2 minutes · single-chart reading, not a two-chart match

Questions people ask

Which nakshatra is best for marriage?

None, and the question does not fit the system. Nakshatra matching is relational: it scores the relationship between two Moon nakshatras, so the same nakshatra can pair well with one and badly with another.

Which koots of Ashtakoot Milan come from the nakshatra?

Four of the eight: Tara worth 3 points, Yoni worth 4, Gana worth 6 and Nadi worth 8. Together they carry 21 of the 36 points, which is why the nakshatra is called the anchor of matching.

Why do two websites show different nakshatras for the same birth?

Usually ayanamsa or birth time. Lahiri, Raman and KP ayanamsa values differ by fractions of a degree, enough to move a Moon near a nakshatra boundary. And the Moon covers about one nakshatra a day, so an uncertain birth time can land it in the neighbouring division.

Can nakshatra compatibility be checked from one chart?

No. Every koot compares one person’s Moon nakshatra against the other’s, so both birth details are required. MilanYog today reads one chart only and does not offer two-chart guna matching, so it cannot produce a score out of 36.

MilanYog is a Vedic astrology reading. It is not medical, legal or financial advice, and no chart decides who you should marry. 18+.