Sõna "nakhon" pärineb sanskritakeelsest sõnast "nagara" (Devanagari: नगर), mis tähendab "linn", ja sõna "nayok" arvatakse olevat tuletatud sanskritakeelsest sõnast "nāyaka" (Devanagari: नायक), mis tähendab "juht" või "kapten".
maksuvaba linn