Nakhon Nayok er provinshovedstaden i provinsen Nakhon Nayok i det sentrale Thailand. Befolkningen anslås (2005) til 21 300.