Die woord "nakhon" kom van die Sanskrit woord "nagara" (Devanagari: नगर) wat "stad" beteken, en die woord "nayok" word vermoedelik afgelei van die Sanskrit "nāyaka" (Devanagari: नायक) wat "leier" of "kaptein" beteken.
belastingvrye stad