Performance indicators for the Two Harbors short-term rental market based on reliable data.
Listings
Reliable / Active
Cap Rate
Middle-Earners Gross Yield
Revenue
Middle-Earners Revenue
Occupancy
Middle-Earners Occupancy
Home Value
Median Home Sale Price
Top Earners
Top-Earners Revenue
The highest-performing listings in Two Harbors.
Loading top listings...
Challenging to Investors
Two Harbors allows STRs but heavily restricts new permits to commercial B1/B2 zones only, with residential districts prohibited for new permits and a cap system through attrition. New investors face significant barriers requiring commercial property acquisition, dual city/county permitting, and navigating strict operational rules including 2+ off-street parking, local agent requirements, and November renewal deadlines. The regulatory environment creates substantial compliance burden and limits viable locations for new STR investments.
Local STR Agent
STR specialist · Two Harbors, MN
Two Harbors is a small city of roughly 3,700 residents situated on the north shore of Lake Superior in Lake County, Minnesota, where it serves as the county seat. With its rugged lakeside setting, historic working waterfront, and unhurried pace, the town has the feel of a classic Northwoods port community, the kind of place where freighters still glide past the shoreline and visitors come primarily to enjoy the surrounding landscape. Two Harbors is best known as a gateway to Minnesota's North Shore, the celebrated stretch of Lake Superior shoreline that extends northeast toward Canada along Highway 61. It sits approximately 25 to 30 miles northeast of Duluth, the nearest major city, making it a convenient base for travelers who want to experience the scenery of the shore without the bustle of the larger Twin Ports area.
Just northeast of town, Gooseberry Falls State Park is one of the most visited natural attractions along the entire North Shore. About a 20-minute drive from Two Harbors, the park is famous for its series of cascading waterfalls where the Gooseberry River tumbles toward Lake Superior, framed by layered basalt cliffs and old-growth forest. Visitors come year-round for hiking, picnicking, and photography, and in winter the frozen falls and snowshoe trails draw a quieter but equally dedicated crowd.
A short drive farther up the coast, roughly 25 to 30 minutes from Two Harbors, brings travelers to Split Rock Lighthouse, the iconic Minnesota Historical Society site perched on a 130-foot cliff overlooking the lake. The black-and-white tower and surrounding historic buildings are among the most photographed landmarks in the state, and the visitor center, keeper's house, and fog signal building offer a vivid sense of early 20th-century maritime life on one of the Great Lakes' most treacherous stretches of coastline.
Back in town, the Two Harbors waterfront itself is anchored by the towering concrete ore docks, a reminder of the city's roots as a shipping hub for iron mined on the Mesabi Range. Adjacent to the docks, the former Duluth and Iron Range Railway station houses a local railroad museum and serves as a starting point for excursion trains that run along the lakeshore in the warmer months, while the compact downtown a few blocks inland offers cafes, galleries, and antique shops clustered around the historic main street.
For short-term-rental owners, Two Harbors offers an appealing combination of small-town character and high-demand geography. Its position at the doorstep of two of Minnesota's marquee North Shore attractions, paired with proximity to Duluth, reliable seasonal traffic from hikers, leaf-peepers, lighthouse enthusiasts, and snowmobilers, gives the town a strong year-round draw that rewards investors looking beyond the state's larger destinations.