Houghton is located in Houghton County in the state of Michigan. It is also the county seat for Houghton County. As of the 2010 Census its population was 7,708. It is the largest community in the Keweenaw Peninsula. Houghton is one of the best 100 places to live, according to “The 100 Best Small Towns In America,” by Norman Crampton. Situated on the hills bordering the beautiful Portage Waterway, Houghton offers a bounty of recreational opportunities all year long. Our renowned waterfront provides adventure and relaxation for a multitude of interests and is supplemented by various neighborhood parks and trails. An abundance of free parking and docking ensures easy access to public utilities, lodging facilities and restaurants.