Twin Lakes is a populated place located within the Township of Elm River, a minor civil division (MCD) of Houghton County.
Twin Lakes appears on the Donken U.S. Geological Survey Map. Houghton County is in the Eastern Time Zone (UTC -5 hours).
Houghton County: Subdivisions (MCDs) | Cities & Towns | ZIP Codes | Features (airports, churches, hospitals, etc.)
Nearby Hotels | Driving DirectionsBIG Map | Driving Directions | Terrain Map | Satellite Map
BOUNDARY MAPS: Township of Elm River | Houghton County
| 
  
      
 
        Pelkie, MI
 (11.7 miles ESE)  Painesdale, MI (13.2 miles NE) Trimountain, MI (14.2 miles NE) Greenland, MI (14.4 miles SW) Mass City, MI (14.5 miles SW)  | 
    
      
  
      
 
        South Range, MI
 (15.5 miles NE)  Atlantic Mine, MI (17.4 miles NE) Chassell, MI (17.8 miles ENE) Dodgeville, MI (18.7 miles NE) Baraga, MI (19 miles ESE)  | 
    
  
| 
  
      
 
        Lake Roland, MI
 
(1.4 miles SW)  Wyandotte, MI (1.4 miles WSW) Winona, MI (3.1 miles WSW) Donken, MI (4.1 miles NE) Stonington, MI (6.3 miles NNE)  | 
    
      
  
      
 
        Toivola, MI
 
(8 miles NNE)  White, MI (9.1 miles S) Nisula, MI (9.5 miles SSE) Hazel, MI (9.8 miles SE) Alston, MI (10.1 miles SSE)  |