CONCORD — Airbnb hosts in New Hampshire collectively earned about $31 million from 251,000 guests in 2018, the hospitality company said in a report released Monday. Not surprisingly, the White Mountains and Lakes regions attracted the biggest number of visitors.

About 3,500 Granite State hosts share their homes via Airbnb, typically earning about $6,100 annually in supplemental income, the company said.

“As we reflect on this past year and celebrate the beginning of a new one, we are proud to have played a small role in countless memories and cultural exchanges statewide — from summer trips and leaf peeping to college commencements and the holiday season,” said Josh Meltzer, head of Northeast Public Policy, in a statement.

Carroll County, framed by the White Mountain National Forest to the north, and Lake Winnipesaukee to the south, recorded the most stays, at 72,600, generating $8.5 million in income, according to Airbnb. Grafton County, at 72,000 stays, was a close second, generating $8.2 million for Lincoln, Woodstock and surrounding communities.

The Seacoast county of Rockingham (Hampton, Portsmouth) was a distant third, generating $3.8 million, followed by the Southern New Hampshire county of Hillsborough (Manchester, Nashua) and Lakes Region county of Belknap (Laconia, Gilford) which were tied with 21,000 visits and $2.9 million earned.

Last month, Airbnb reported it has paid about $2.9 million in meals and rentals taxes during the first 12 months after a tax agreement with the state took effect.

While the company continues to expand its reach in New Hampshire, it pays a small fraction of what the state collects overall.

New Hampshire collected $338.4 million in such taxes during the same time frame covering Nov. 1, 2017 through Oct. 31, 2018, according to the Department of Revenue Administration.