Conveniently located in picturesque downtown Farmington, Mainestone is Franklin County's gem of a jewelry store. We strive to offer the highest quality jewelry. Our custom and traditional designs feature vibrant, natural gemstones locally mined in Maine and from around the world. A delightful visit for all ages and the avid collector, Mainestone offers a varied selection of gems, minerals, specimens, fossils, and natural history specimens.
Like us on facebook for news and special events-