If you’re wondering where to live in Idaho, you’ve come to the right place. Idaho is a beautiful state known for its stunning natural scenery, outdoor recreational opportunities, and friendly communities. From bustling cities to charming small towns, there are plenty of great options for those looking to call Idaho home. We’ll explore some of the best places to live in Idaho, highlighting their population, rental cost, and top things to do. Whether you’re a young professional, a family with kids, or a retiree looking for a peaceful place to settle down, there’s a perfect city or town in Idaho for you.
18 Best Cities in Idaho
- Boise
- Coeur d’Alene
- Meridian
- Eagle
- Sandpoint
- Moscow
- Twin Falls
- Ketchum
- Idaho Falls
- Pocatello
- Lewiston
- Sun Valley
- Garden City
- Sugar City
- Ammon
- Post Falls
- Rexburg
- Hailey
1. Boise
Boise is the capital and largest city in Idaho, with a population of over 228,000 people. It has consistently ranked high on various lists of the best places to live in the United States. Boise is known for its excellent quality of life, with plenty of outdoor recreation opportunities, a thriving arts and culture scene, and a strong economy. The cost of living in Boise is relatively low compared to other major cities in the country, making it an attractive option for many people. The rental cost for a one-bedroom apartment in Boise is around $1,100 per month, while the median house cost is $400,000.
Things to do:
- Visit the Idaho State Capitol Building and learn about the state’s history
- Enjoy outdoor activities like hiking, biking, and kayaking at the Boise River Greenbelt
- Explore the Boise Art Museum and other cultural attractions
- Visit the World Center for Birds of Prey and see live raptors up close
- Enjoy shopping, dining, and entertainment in downtown Boise
2. Coeur d’Alene
Coeur d’Alene is a picturesque city located in northern Idaho, near the border with Washington. It has a population of around 52,000 people and is known for its beautiful lakes and outdoor activities. The average rental cost for a one-bedroom apartment in Coeur d’Alene is around $1,000 per month, while the median house cost is $350,000. The city has a vibrant downtown area with shops, restaurants, and entertainment options. The cost of living in Coeur d’Alene is slightly higher than in other parts of Idaho, but the quality of life is well worth it.
Things to do:
- Relax and enjoy the natural beauty of Lake Coeur d’Alene with boating, swimming, and fishing
- Visit the Coeur d’Alene Resort and enjoy the amenities like golf, spa services, and fine dining
- Explore the charming downtown area with unique shops, galleries, and restaurants
- Hike the trails of Tubbs Hill for stunning views of the lake and surrounding scenery
- Take a cruise on the lake to see the sights from a different perspective
3. Meridian
Meridian is a rapidly growing city located just outside of Boise. It has a population of over 114,000 people and is known for its excellent schools, safe neighborhoods, and family-friendly atmosphere. Meridian has a strong economy, with many job opportunities in healthcare, education, and technology. The city offers plenty of parks, bike paths, and outdoor recreation opportunities. The cost of living in Meridian is slightly higher than the state average, but it is still relatively affordable compared to other cities in the country. The median rent for a one-bedroom apartment in Meridian is around $1,200 per month, while the median house cost is $430,000.
Things to do:
- Visit the Meridian Speedway for stock car racing and other events
- Enjoy shopping, dining, and entertainment at The Village at Meridian
- Explore the great outdoors with hiking and biking trails at Kleiner Park or Settlers Park
- Cool off on hot summer days at Roaring Springs Waterpark
- Attend concerts, fairs, and festivals at the Meridian Speedway Complex
4. Eagle
Eagle is a small city located just west of Boise, with a population of around 30,000 people. It is a quiet and affluent community with a strong sense of community and excellent schools. The rental cost for a one-bedroom apartment in Eagle is around $1,400 per month, while the median house cost is $530,000. The cost of living in Eagle is higher than the national average, but it is still affordable compared to other affluent communities in the region. Eagle offers a variety of outdoor activities, including fishing, hiking, and golfing. The city has a charming downtown area with shops, restaurants, and local businesses.
Things to do:
- Take a stroll through the charming downtown area and browse unique shops and galleries
- Hike or bike the trails at the Eagle Bike Park or the Eagle Island State Park
- Visit the Eagle Historical Museum and learn about the city’s history
- Enjoy a round of golf at the Eagle Hills Golf Course
- Attend concerts, farmer’s markets, and other community events at the Eagle River Pavilion
5. Sandpoint
Sandpoint is a small city located in northern Idaho, near the Canadian border. It is known for its stunning natural beauty, with Lake Pend Oreille, the Selkirk Mountains, and Schweitzer Mountain Resort all nearby. It has a population of around 10,000 people and is known for its scenic beauty, outdoor activities, and cultural events. The average rent for a one-bedroom apartment in Sandpoint is around $1,000 per month, while the median house cost is $450,000. Sandpoint offers a variety of outdoor activities, including skiing, snowboarding, hiking, and boating. The city has a thriving arts and culture scene, with many festivals and events throughout the year. The cost of living in Sandpoint is slightly higher than in other parts of Idaho, but the unique lifestyle and scenery make it a worthwhile choice for many.
Things to do:
- Enjoy swimming, boating, and fishing at Lake Pend Oreille
- Ski or snowboard at Schweitzer Mountain Resort in the winter months
- Explore the charming downtown area with unique shops, galleries, and restaurants
- Take a hike or bike ride on the trails of the Sandpoint City Beach Park or the Mickinnick Trail
- Attend concerts, festivals, and other events at the Panida Theater or the Bonner County Fairgrounds
6. Moscow
Moscow is a small college town located in northern Idaho, near the Washington border. It is home to the University of Idaho and has a population of around 25,000 people. The rental cost for a one-bedroom apartment in Moscow is around $800 per month, while the median house cost is $300,000. Moscow offers a variety of outdoor activities, including hiking, biking, and skiing. The city has a charming downtown area with shops, restaurants, and local businesses. The cost of living in Moscow is relatively low, and the city has a strong sense of community.
Things to do:
- Visit the University of Idaho campus and attend sporting events or cultural performances
- Explore the Moscow Farmers Market for local produce and crafts
- Hike or bike the trails of the Moscow Mountain Natural Area Preserve
- Enjoy fishing or boating at the nearby Palouse River or the Potlatch River
- Attend concerts, theater performances, and other cultural events at the Kenworthy Performing Arts Centre.
7. Twin Falls
Located in south-central Idaho, Twin Falls is a growing city with a population of around 50,000 people. It is known for its scenic beauty, including the Snake River Canyon and the iconic Twin Falls. The average rent for a one-bedroom apartment in Twin Falls is around $700 per month, while the median house cost is $230,000. Twin Falls offers a variety of outdoor activities, including rock climbing, hiking, and kayaking. The city has a growing arts and culture scene, with many local businesses and events. The cost of living in Twin Falls is lower than in other parts of Idaho, making it an affordable option for those looking for a high quality of life.
Things to do:
- Visit the Snake River Canyon and see the famous Perrine Bridge
- Hike or bike the trails of the Snake River Canyon Rim Trail
- Visit Shoshone Falls, known as the “Niagara of the West”
- Explore the Herrett Center for Arts and Science and learn about the region’s natural history
- Enjoy shopping, dining, and entertainment in downtown Twin Falls
8. Ketchum
Ketchum is a small mountain town located in central Idaho near the popular Sun Valley ski resort. It has a population of around 3,000 people and is known for its stunning natural beauty and outdoor activities. The cost of living in Ketchum is higher than the national average. The rent for a one-bedroom apartment in Ketchum is around $1,200 per month, while the median house cost is $800,000. The town has a charming downtown area with shops, restaurants, and local businesses. The cost of living in Ketchum is higher than in other parts of Idaho, but the outdoor lifestyle and scenery make it a desirable place to live.
Things to do:
- Ski or snowboard at the famous Sun Valley Resort in the winter months
- Hike or bike the trails of the Sawtooth National Recreation Area
- Visit the Ernest Hemingway Memorial and learn about the author’s life
- Enjoy shopping, dining, and entertainment in the charming downtown area
- Attend concerts, festivals, and other events at the Sun Valley Pavilion
9. Idaho Falls
Idaho Falls is a growing city located in eastern Idaho near the border with Wyoming. It has a population of around 60,000 people and is known for its scenic beauty and access to outdoor recreation, including hiking, fishing, and skiing. The city has a vibrant downtown area with shops, restaurants, and entertainment options. The cost of living in Idaho Falls is lower than the national average. The rent for a one-bedroom apartment in Idaho Falls is around $700 per month, while the median house cost is $235,000.
Things to do:
- Visit the Idaho Falls River Walk and enjoy scenic views of the Snake River
- Explore the Museum of Idaho and learn about the state’s history
- Visit the Idaho Falls Zoo at Tautphaus Park and see a variety of animals
- Enjoy shopping, dining, and entertainment at the Grand Teton Mall
- Hike or bike the trails of the Snake River Greenbelt
10. Pocatello
Located in southeast Idaho, Pocatello is a growing city with a population of around 55,000 people. It is home to Idaho State University and is known for its outdoor recreation opportunities, including hiking, fishing, and skiing. The median rent for a one-bedroom apartment in Pocatello is around $650 per month, while the median house cost is $200,000.
Things to do:
- Visit the Pocatello Zoo and see a variety of animals
- Explore the Idaho Museum of Natural History and learn about the state’s natural history
- Enjoy hiking or biking the trails of the Portneuf Greenway
- Attend concerts, festivals, and other events at the Portneuf Health Trust Amphitheater
- Visit the Fort Hall Replica and learn about the history of the region’s Native American tribes
11. Lewiston
Lewiston is a small city located in northern Idaho near the border with Washington. It has a population of around 32,000 people and is known for its scenic beauty and access to outdoor recreation. The median rent for a one-bedroom apartment in Lewiston is around $800 per month, while the median house cost is $250,000.
Things to do:
- Visit the Hells Canyon National Recreation Area and enjoy scenic views of the Snake River
- Explore the Nez Perce County Historical Society and Museum and learn about the region’s history
- Enjoy hiking or biking the trails of the Clearwater River National Forest
- Attend concerts, festivals, and other events at the Lewiston Roundup Grounds
- Visit the Lewis-Clark Center for Arts and History and see local art and exhibits
12. Sun Valley
Sun Valley is a resort city located in central Idaho, known for its world-class skiing, mountain biking, and hiking trails. It’s a small town with a population of just 1,388, but it has a vibrant community with a strong arts scene. The average rent in Sun Valley is $1,516, and the median house price is $1.3 million.
Things to do:
- Ski or snowboard at the famous Sun Valley Resort in the winter months
- Hike or bike the trails of the Sawtooth National Recreation Area
- Visit the Sun Valley Center for the Arts and enjoy art exhibits and performances
- Attend concerts and other events at the Sun Valley Pavilion
- Enjoy shopping and dining in the charming downtown area
13. Garden City
Garden City is a small city located in Ada County, just north of Boise. It’s known for its parks, greenbelt, and Boise River. The population of Garden City is around 12,000, the average rent is $1,020, and the median house price in Garden City is $256,400.
Things to do:
- Visit the Idaho Botanical Garden and enjoy scenic gardens and exhibits
- Explore the Boise River Greenbelt and enjoy hiking or biking trails
- Enjoy shopping and dining at the Boise River Marketplace
- Visit the Western Idaho Fairgrounds and attend concerts and events
14. Sugar City
Sugar City is a city located in Madison County, in southeastern Idaho. It’s a small town with a population of just over 1,500, known for its beautiful parks and outdoor recreation. The average rent in Sugar City is $723, and the median house price is $180,000.
Things to do:
- Visit Yellowstone Bear World and see a variety of bears and other wildlife
- Explore the Teton River and enjoy fishing, kayaking, and other water activities
- Visit the St. Anthony Sand Dunes and enjoy off-road vehicle adventures
- Attend local events such as the Sugar Days celebration and the Teton Dam Marathon
- Visit the Rexburg Idaho Temple, a religious site for the Church of Jesus Christ of Latter-day Saints
15. Ammon
Ammon is a city located in Bonneville County, in eastern Idaho. It’s known for its beautiful parks, top-rated schools, and safe neighborhoods. The population of Ammon is around 16,000, the average rent is $1,149, and The median house price in Ammon is $259,500.
Things to do:
- Visit the Tautphaus Park Zoo in nearby Idaho Falls and see a variety of animals
- Explore the Snake River and enjoy fishing, kayaking, and other water activities
- Enjoy shopping and dining at the Grand Teton Mall and other local venues
- Visit the Museum of Idaho and learn about the region’s history and culture
- Attend local events such as the Ammon Days celebration and the Annual Art Walk
16. Post Falls
Post Falls is a city located in Kootenai County, in northern Idaho. It’s known for its beautiful parks, lakes, and outdoor recreation. The population of Post Falls is around 38,000, and the average rent is $1,153. The median house price in Post Falls is $307,000, making it an affordable option for everyone.
Things to do:
- Visit Q’emiln Park and enjoy hiking, biking, and water activities on the Spokane River
- Explore the nearby Coeur d’Alene Lake and enjoy fishing, boating, and swimming
- Visit the Old Mission State Park and learn about the history of the region’s Native American tribes
- Attend local events such as the Post Falls Festival and the North Idaho State Fair
- Enjoy shopping and dining in the charming downtown area
17. Rexburg
Rexburg is a city located in Madison County, in southeastern Idaho. It’s known for its beautiful parks, top-rated schools, and safe neighborhoods. The population of Rexburg is around 29,000, and the average rent is $905. The median house price in Rexburg is $225,000, making it an affordable option for families and young professionals.
Things to do:
- Visit Yellowstone Bear World and see a variety of bears and other wildlife
- Explore the nearby Grand Teton National Park and enjoy hiking, camping, and other outdoor activities
- Attend events and performances at the Brigham Young University-Idaho campus
- Visit the Legacy Flight Museum and see a collection of vintage aircraft
- Enjoy shopping and dining in the downtown area
18. Hailey
Hailey is a city located in Blaine County, in central Idaho. It’s a small town with a population of just over 8,000, known for its scenic beauty, outdoor recreation, and arts scene. The average rent in Hailey is $1,382, and the median house price is $551,300.
Things to do:
- Ski or snowboard at the nearby Sun Valley Resort in the winter months
- Visit the nearby Sawtooth National Recreation Area and enjoy hiking, camping, and other outdoor activities
- Attend events and performances at the Liberty Theatre and other local venues
- Visit the Blaine County Historical Museum and learn about the history of the region
- Enjoy shopping and dining in the charming downtown area
Final Thoughts
Idaho is a wonderful place to live with a variety of options for every lifestyle. From the bustling capital city of Boise to the charming small town of Salmon, there are many best towns in Idaho to consider when choosing where to live. Each city and town has its own unique features and attractions, whether it’s the natural beauty of the outdoors or the vibrant cultural scene. We hope this guide has helped you discover some of the best places to live in Idaho and has provided valuable information to help you make an informed decision about your next home. No matter where you choose to live, we’re confident that you’ll fall in love with Idaho’s friendly communities, beautiful landscapes, and unbeatable quality of life.