Portland Mills

Portland Mills

Portland Mills Historic Landmark

Built in 1870, the foundation remains. Visit our website to learn of the heritage of the Portland Mills in North Iowa.

About Us



Portland Mills was built in 1870 and it has been referred to as a "pioneer landmark" in the early history books of Cerro Gordo County, Iowa.

James T Graham built the mill in 1870 with a pick and shovel.  It took weeks to tunnel through the limestone to the river edge.

In 1925, Portland Mills had a significant fire and the floors and roof were burned out.  

A special project is underway to raise the roof and preserve the heritage of this important early Iowa historical landmark. It is considered a historical places in Iowa's pioneer settlement records.


Generate excitement

What's something exciting your business offers? Say it here.


Close the deal

Give customers a reason to do business with you.

Contact Us

Drop us a line!

Better yet, see us in person!

We love our customers, so feel free to visit during normal business hours.

Portland Mills

16040 Mill Street, Mason City, IA 50401, US

(641) 530-8054


Tours by appointment only and prearranged.  Please call for canoe rental and shuttle information and reservations.