There are too-many-to-count small towns in America, and only 20 can be named the best.

Spencer, Ia., fits the bill, according to Smithsonian.com's annual list.

The town of about 11,000 Iowans was named to the organization's "America’s Best Small Towns" for 2017 — the sixth edition of its kind. Smithsonian.com teamed up with geographical information company Esri to "identify tiny towns chock full of local culture, history and natural beauty," then narrowed the list "to pinpoint the destinations that are especially worth making the trip to this year."

"Our top 20 picks range from the well-traveled to the offbeat," Smithsonian.com said, "but each town shares a special something that makes it ripe for discovery in 2017."

RELATED:

About Spencer, Smithsonian.com admired the town's public art, especially the mosaic "The Gathering, Of Time, Of Land, Of Many Hands," which celebrated the new millennium. The excerpt also details the town's buzzing Main Street, "full of rich history and beautiful art deco commercial buildings."

Also mentioned: "town icon" Bob Rose — who simply goes by the nickname 'Mr. Spencer' — and the Clay County Fair, which runs Sept. 9-17 and deems itself as the “World’s Greatest County Fair."

"That’s a pretty tall order, but the fair, which attracts upward of 300,000 people, is pretty spectacular," Smithsonian.com said.

Follow The Des Moines Register on Facebook | Download the Des Moines Register app

Smithsonian.com added that "a trip to Spencer wouldn’t be complete without a bike ride through Clay County’s fantastic trail system," calling it a "win-win" if you head to Spencer in September.

"Enjoy Iowa’s natural beauty while taking the opportunity to work off some of those delicacies that you sampled at the fair," Smithsonian.com said.

MORE: Listen here for the Register's new Just Go Bike podcast.

The other 19 towns that made the list were:

Abilene, Kan.

Bell Buckle, Tenn.

Cheraw, S.C.

City of Ojai, Calif.

De Smet, S.D.

Grand Marais, Minn.

Hana, Hawaii

Harpers Ferry, W.Va.

Hill City, S.D.

Kent, Conn.

Makanda, Ill.

Mineral Point, Wis.

Oakland, Md.

Page, Ariz.

Rincon, Puerto Rico

Rockland, Maine

Snowmass Village, Colo.

Talkeetna, Alaska

Zoar Village, Ohio

Interested in trending Iowa news? Follow @AaYoung15 on Twitter.