The United States is home to some of the most awe-inspiring mountain towns in the world — places where jagged peaks meet charming downtowns, and nature walks right up to your doorstep. These mountain escapes are not only visually breathtaking, they’re filled with character, outdoor adventure, and small-town magic. Whether you’re after a cozy winter retreat, a summer hiking haven, or just a picture-perfect view, these towns deliver.
Here are 20 of the most beautiful mountain towns in the U.S., and what makes each one unforgettable.