There aren't many tourists, but I'm sure there are a lot of locals.
ご質問ありがとうございます。
「観光客」はtouristとsightseerと言います。そして、「近くの住民」はlocal resident(短縮:local)です。「少ない」と「多い」で人数の話になりますので、touristとlocalを複数形にしないといけません。
他の言い方:There aren't a lot of tourists, but there are probably a lot of locals.
ご参考いただければ幸いです。