How are you looking for servers? The Browse screen will only show servers that are waiting for players; if you don't see any servers it doesn't mean there are none. If you do Quick Join or Custom Match it should get you into the best server that it can. If there are no servers with players waiting, it will get you an empty server in the best data center for your region.
Can you post your client_log.txt (found in Documents\Klei\DoNotStarveTogether) if you are having issues? If you're trying to custom match, can you copy the logs after you attempt to start a custom game? If you try to Quick Join and end up in a bad server, can you also post your client_log.txt after it happens?