Las Vegas, Reno, Santa Fe, Boise, Coeur d'Alene, Yakima, Spokane, Cheyenne, Laramie, Casper, Rapid City, Billings, Bozeman, I could go on. You'll find good neighborhoods in many places like this and your ability to find intelligent people will be based on where you live in town and what you do for socialization. There are plenty of stupid people in NYC and in the towns you mentioned.