1. Manchester, New Hampshire
Population: 115,644
Median Sale Price: $411,750
Manchester, NH homes for sale
Manchester, NH houses for rent
As the biggest city in New Hampshire, Manchester provides residents with a great arts scene, highlighted by the historic Palace Theatre and the Currier Museum of Art. With various dining options, outdoor recreational spaces like Livingston Park, Manchester creates a welcoming environment for those seeking a lively lifestyle in the heart of New Hampshire.
2. Nashua, New Hampshire
Population: 91,322
Median Sale Price: $449,500
Nashua, NH homes for sale
Nashua, NH houses for rent
Situated along the scenic Nashua River, Nashua embodies a harmonious mix of suburban tranquility and economic vibrancy. As the state’s second-largest city, Nashua boasts a thriving tech industry, exemplified by the Nashua Technology Park. It maintains a quaint New England charm with its historic districts and tree-lined streets.
3. Concord, New Hampshire
Population: 43,976
Median Sale Price: $415,000
Concord, NH homes for sale
Concord, NH houses for rent
Concord stands as the state capital, seamlessly blending historical significance. Concord offers residents rich New England heritage as the political and cultural hub, evident in landmarks such as the State House. With a charming downtown and access to outdoor escapes like White Park, Concord provides a welcoming and culturally rich environment.
4. Dover, New Hampshire
Population: 32,741
Median Sale Price: $492,500
Dover, NH homes for sale
Dover, NH houses for rent
Set along the tranquil Cocheco River, Dover captures the essence of a quaint New England town with its historic charm. As one of the oldest settlements in the United States, Dover seamlessly blends its rich history with a thriving arts community showcased in the historic mills and local galleries. Residents can explore the vibrant downtown, enjoy outdoor activities along the Bellamy River, and participate in community events like the Apple Harvest Day festival.
5. Rochester, New Hampshire
Population: 32,492
Median Sale Price: $372,500
Rochester, NH homes for sale
Rochester, NH houses for rent
Nestled along the banks of the Cocheco River, Rochester offers a blend of historic character and modern amenities in the heart of the Seacoast region. With a downtown showcasing historic architecture and local businesses, Rochester gives residents a sense of community pride. Proximity to outdoor recreation areas such as the Salmon Falls River and the Blue Job Mountain trail system adds to its appeal.
6. Salem, New Hampshire
Population: 30,089
Median Sale Price: $775,000
Salem, NH homes for sale
Salem, NH houses for rent
Situated in southern New Hampshire, Salem combines a suburban setting with easy access to the cultural and economic attractions of the Greater Boston area. With a mix of residential and commercial districts, Salem provides residents with diverse shopping options, dining experiences, and recreational facilities such as Hedgehog Park.
7. Londonderry, New Hampshire
Population: 25,826
Median Sale Price: $525,000
Londonderry, NH homes for sale
Londonderry, NH houses for rent
Londonderry combines a picturesque landscape with a welcoming community atmosphere. Known for its expansive apple orchards and rural charm, Londonderry offers residents a serene lifestyle while being within convenient reach of major urban centers. With a thriving school system, local parks like Mack’s Apples, and community events like Old Home Day, Londonderry provides a small-town feel.
8. Keene, New Hampshire
Population: 23,047
Median Sale Price: $300,000
Keene, NH homes for sale
Keene, NH houses for rent
Keene is celebrated for its charming downtown, historic architecture, and vibrant cultural scene. Keene strongly emphasizes community engagement, hosts events like the annual Pumpkin Festival, and boasts a lively Main Street filled with local shops and eateries.
9. Portsmouth, New Hampshire
Population: 21,956
Median Sale Price: $740,000
Portsmouth, NH homes for sale
Portsmouth, NH houses for rent
Perched along the Piscataqua River, Portsmouth is a picturesque coastal town that seamlessly blends maritime history with a contemporary arts and dining scene. With its cobblestone streets and colonial-era architecture, Portsmouth exudes a timeless charm that extends to its historic landmarks like the Strawbery Banke Museum.
10. Goffstown, New Hampshire
Population: 18,577
Median Sale Price: $515,000
Goffstown, NH homes for sale
Goffstown, NH houses for rent
Goffstown offers a quaint and welcoming atmosphere in the heart of Hillsborough County. Known for its historic charm, Goffstown features well-preserved colonial homes and a picturesque downtown area. Residents can enjoy outdoor activities at Glen Lake or explore the scenic Goffstown Rail Trail.
Methodology: The population data was retrieved from the United States Census Bureau for 2021, while the median sale price data was sourced from the Redfin Data Center in January 2024.
This post first appeared on Redfin.com. To see the original, click here.