Great Food, Cold Beer & Delicious Views Along the Beautiful Kennebec River

Historic, Full-Service Restaurant & Bar Serving Skowhegan, ME

The Old Mill Pub is a former grain mill that sits along the banks of the beautiful Kennebec River in Skowhegan, ME. Purchased by the Dore family in 2012, Old Mill Pub is a full-service restaurant and bar serving up delicious pub pretzels, crab-stuffed haddock, maple chipotle salmon, and other delicious pub meals. Sample delicious desserts from The Bankery, or try a draft from Oak Pond Brewery. Visit or contact us today, or call to make a reservation: (207) 474-6627.

Our site is currently under construction. Please keep checking back.