A line of suburban homes with American Flags.

The 20 best small towns to live in across America

October 13, 2025
Robert Clay Photography // Shutterstock

The 20 best small towns to live in across America

While it may not always feel like it, America is, at its core, "a nation of small towns." According to data from the U.S Census Bureau, over 200 million Americans live in incorporated places instead of cities. Of those incorporated places, 76% have fewer than 5,000 people, and 42% have fewer than 500.

Major cities like New York, Chicago, Los Angeles, and Houston tend to get all the attention, and you can find plenty of lists of the best places in the country to live that focus on those population-dense destinations. In our opinion, however, small towns are rarely given their due.

There are endless reasons someone might choose to settle down in a small town over a larger city, including friendlier neighbors, safer streets, better schools, and a more laid-back pace of life. If you're a city dweller looking for these qualities, it might be time to consider a move. But with a seemingly endless number of options, where can you even begin?

To help narrow things down, Stacker compiled a list of the 20 best small towns to live in across America. To do so, we referenced Niche's 2025 Best Places to Live study, which ranked American towns by overall quality of life. The variables used by Niche include cost of living, health and fitness, and weather. Any town with more than 40,000 people was excluded.

The top places on this list range from long-established villages in the suburbs of New York City to planned communities in Virginia and Texas. They feature major university outposts and a wide array of community traditions that reflect the towns' roots.

Some communities are near major cities, giving residents easy access to the amenities and cultural institutions they provide. Others are entirely rural, offering the opportunity to spread out and experience nature.

Whatever characteristics define your ideal place to live, there's sure to be a small town that checks almost all of your boxes. Read on to find yours.

Sunken Gardens in Brackenridge Park.
1 / 20
Victoria Ditkovsky // Shutterstock

#20. Alamo Heights, Texas

- Population: 7,443

Alamo Heights has always been a popular residential area due to its proximity to the headwaters of the San Antonio River. However, despite being nearly indistinguishable from San Antonio, the seventh-largest metropolitan area in the country, Alamo Heights is an independent city.

Aerial view of suburban neighborhood.
2 / 20
Nicholas J Klein // Shutterstock

#19. Meadowbrook, Alabama

- Population: 8,939

Meadowbrook, Alabama, is a suburb of Birmingham. Described as ideal for families and commuters, the area has excellent public schools, a wide array of affordable housing options, from single-family homes to apartment complexes, and a short commute to the larger city. Residents also enjoy the nearby Oak Mountain State Park, which offers plenty of outdoor recreational activities like hiking, camping, and fishing.

Sailboats on the lake at Cherry Creek state park.
3 / 20
Susan Hodgson // Shutterstock

#18. Holly Hills, Colorado

- Population: 2,652

Holly Hills is about halfway between downtown Denver and the nearby Denver Tech Center. Residents describe it as family-friendly. It's close to all of Metro Denver and has been named the best place to live in Colorado, thanks to its great public schools, nightlife, and outdoor activities.

Stepping Stones Lighthouse in the Long Island Sound near Great Neck Plaza, New York.
4 / 20
Michelangelo DeSantis // Shutterstock

#17. Great Neck Plaza, New York

- Population: 7,503

The village of Great Neck Plaza, incorporated in 1930, is one of nine communities on the Great Neck Peninsula and had the early advantage of an express train to New York City. It is small, just a third of a square mile, but it has a busy downtown, with a train station and more than 260 shops, office buildings, and two four-star hotels. The village has both single-family homes and apartment buildings, and three parks.

Los Alamos residential panorama with the view of Los Alamos Canon.
5 / 20
Faina Gurevich // Shutterstock

#16. Los Alamos, New Mexico

- Population: 13,471

Los Alamos is best known for the Los Alamos National Laboratory, where, during World War II, the first atomic bomb was developed. In 2025, the laboratory remains a top employer. A 45-minute drive from Santa Fe, it is also the gateway to three national parks: Bandelier National Monument, the Valles Caldera National Preserve, and the Manhattan Project National Historical Park. It was the home of the Pueblo people, ancestors of current Native Americans. In addition to all its rich history, Los Alamos also boasts great schools.

Aerial view of classic upper middle class neighborhood street with luxury single family homes.
6 / 20
tokar // Shutterstock

#15. Fulton, Maryland

- Population: 5,946

Fulton, Maryland, is located in the second-wealthiest county in the country, a testament to the number of major employers like Apple and Johns Hopkins in the area. Located halfway between Baltimore and Washington D.C., Fulton is primarily a residential town, with many residents making the commute to the larger metropolises for work and play.

Historic buildings on Swathmore campus.
7 / 20
Spiroview Inc // Shutterstock

#14. Swarthmore, Pennsylvania

- Population: 6,524

Swarthmore got its start as a college town in an area settled by Quakers to whom William Penn had granted the land. Swarthmore College was founded in 1864 when the Society of Friends decided to build a college for their children. Today, the borough is home to a top liberal arts college—U.S. News & World Report ranked it #3 in the country for 2025—and is part of an excellent school district. With neighboring communities, it offers more than 20 walking trails, some created by the Swarthmore Historical Society, the Swarthmore Horticultural Society, and the college's Scott Arboretum.

Drone sunrise in Princeton.
8 / 20
FotosForTheFuture // Shutterstock

#13. Princeton, New Jersey

- Population: 30,451

Another university town, Princeton, boasts the university of the same name and the world-renowned Institute for Advanced Study, where Albert Einstein was one of its first staff members. It has a range of housing, from large homes to more affordable units, and many recreational opportunities, including a pool complex, tennis courts, parks, playgrounds, and athletic fields. In 2013, the former Borough of Princeton and the Township of Princeton merged to become Princeton.

The New Jersey transit train arriving at a station.
9 / 20
Krtz07 // Shutterstock

#12. Ho-Ho-Kus, New Jersey

- Population: 4,230

Ho-Ho-Kus, New Jersey, is the kind of small town where everyone knows everyone. As a result, residents' social lives largely center around community events, which are often organized by the Contemporary Club. Many of these events, like the Halloween parade and the Taste of Ho-Ho-Kus, take place in the town's quaint downtown district, which is packed with locally-owned shops and restaurants.

A waterfall near a stone arched bridge in Sharon Woods Park
10 / 20
arthurgphotography // Shutterstock

#11. Blue Ash, Ohio

- Population: 13,374

Blue Ash's earliest settlers arrived in the last few years of the 18th century, setting up farms, building the Carpenter's Run Baptist Church, and opening three grade schools. Back then, there wasn't much nearby, but now residents are just 20 minutes from downtown Cincinnati. A great place to raise a family, Blue Ash has a relatively low cost of living, outstanding amenities like the 130-acre Summit Park, and one of the largest suburban office markets in the state.

Exterior of Memorial Building or Village Hall in Hinsdale.
11 / 20
Joe Ferrer // Shutterstock

#10. Hinsdale, Illinois

- Population: 17,155

In the mid-1800s, Hinsdale became popular with the city's upper classes thanks to its convenient location—a little over 20 miles from Chicago—and pastoral landscapes. An article published in 1897 described it as one of the area's most desirable suburbs, and over 125 years later, that remains true. A very upscale neighborhood with tree-lined streets, grand homes, and excellent school and health care systems, living here isn't cheap, but many residents feel it's worth the price tag.

Aerial showing suburban St. Louis.
12 / 20
Steve Jett // Shutterstock

#9. Brentwood, Missouri

- Population: 8,151

Brentwood is a suburb of St. Louis. It was on the Manchester Trail and originally called Maddenville after a businessman who owned a grocery store and barbershop. It was incorporated in 1919 and became Brentwood. Brentwood Days is the community's yearly festival of live music, food, carnival rides, and a parade, culminating in fireworks.

Downtown Potomac Maryland buildings and skyscrapers.
13 / 20
ElleThacker // Shutterstock

#8. North Potomac, Maryland

- Population: 23,994

North Potomac is a suburb of Washington D.C., near Gaithersburg and the Potomac River, with good schools and safe streets. The North Potomac Citizens Association was established to speak for this small community of only about 6.5 square miles. The Nancy H. Dacek North Potomac Community Recreation Center is next to Big Pines Local Park, which features a basketball court, tennis courts, and a place to picnic.

Cyclists peddling through a grove of colorful trees on the Bloomingdale Trail.
14 / 20
Dave Jonasen // Shutterstock

#7. Clarendon Hills, Illinois

- Population: 8,642

The village of Clarendon Hills calls itself "the volunteer community." It's a suburb of Chicago with excellent schools, a summer concert series, and Daisy Days, a weekend of carnival rides, face-painting, games, music, and more. The community grew up around the Chicago, Burlington & Quincy Railroad, and residents claim the noted landscape architect Frederick Law Olmsted helped to design its curved streets.

Walking path and lake with fountain in Innsbrook.
15 / 20
Leo Colbert // Shutterstock

#6. Innsbrook, Virginia

- Population: 8,559

Developed in 1979, Innsbrook mixes offices, apartments, and condominiums on 630 acres connected via hiking trails and other green spaces. Part of the Richmond area, it calls itself a mixed-use community for new urbanism, with 500 companies and 22,000 employees. Nearby are single-family homes, townhouses, and other styles of homes. Among some of its yearly events are the Innsbrook Classic Golf Tournament, the Innsbrook Taste of Virginia, and the midweek concert series, Innsbrook After Hours.

Entrance to the Sander Farm preserved natural area.
16 / 20
T-I // Shutterstock

#5. Okemos, Michigan

- Population: 25,503

Okemos is a suburb of Lansing, Michigan's capital, and near Michigan State University. It was founded in 1839 and was a trading post with the Ojibwe Nation. First called Hamilton, it was later named for a chief, John Okemos, of the Saginaw Chippewa. It was originally a farming community.

Residential homes in Texas suburb.
17 / 20
SoleilC // Shutterstock

#4. Cinco Ranch, Texas

- Population: 19,139

Cinco Ranch is a planned community in the greater Houston area with roots as a working ranch in the 1800s. Its transition began in 1984, and today, it has over 14,000 homes, as well as parks, trails, pools, tennis courts, a golf club, and other opportunities for outdoor activities. There's also a library, a women's club, and swim teams.

Aerial view suburban homes and trees.
18 / 20
Joseph Sohm // Shutterstock

#3. Penn Wynne, Pennsylvania

- Population: 6,220

Penn Wynne is a part of Lower Merion Township and is primarily residential. Penn Wynne Park boasts fields for baseball, softball, and soccer, basketball and tennis courts, along with a children's playground. There are coffee shops, top-rated schools, the volunteer Penn Wynne Civic Association, and the Penn Wynne Library.

Aerial view of suburban multifamily homes in Ardmore.
19 / 20
Andrew Baum // Shutterstock

#2. Ardmore, Pennsylvania

- Population: 14,165

Ardmore is the largest and most diverse suburb along the Pennsylvania Railroad's Main Line. When it opened in 1928, Suburban Square was one of the first shopping centers in the country, and Strawbridge & Clothier opened its first suburban store in Ardmore. Today, it features a pedestrian-friendly stretch of food, fashion, and the Ardmore Farmers Market. Ardmore's main street, Lancaster Avenue, offers an array of local shops.

Aerial view of Chesterbrook.
20 / 20
Erik Gonzalez // Shutterstock

#1. Chesterbrook, Pennsylvania

- Population: 5,439

Just over 20 miles from Philadelphia and near the Valley Forge National Historical Park, Chesterbrook, Pennsylvania, earns the top spot on this list. Its schools are among the best in the state, ranking third for 2025. It is noted for its outdoor activities, nightlife, diverse community, job market, and reasonable cost of living—in other words, it's hard to top, which is why it has frequently been called the "best place to live in America."

Data reporting by Rob Powell. Story editing by Louis Peitzman. Copy editing by Robert Wickwire.

Trending Now