As a long time resident of the Cody area, I can tell you why homes seem over priced here. It is because the people who live here don't HAVE to live here, we're here because we WANT to be. I mean, there isn't any big industry here, no factories, no refineries, not much of anything other than tourism. Our population is mainly retired and have moved here from cities to enjoy a slower pace of life, quiet neighborhoods, or perhaps country living. Where they can take a walk on the streets after dark and not be concerned about being accosted and mugged, where they can sit in their porch swing and enjoy a quiet evening, or hear birdsong in the morning while watching the sun rise. A place where they can drive 5 miles from town and wander hundreds of miles of public land, ride their horses or ATV's, or go hiking in the mountains. Where they can catch a rainbow on a fishing line.
For this kind of quality of life, you pay a little more to live here.
When you're ready to live this life, give me a call! I'll get you hooked up. ;-)