Union Lake is an unincorporated community in Oakland County in the U.S. state of Michigan. It is located at the junction of four townships at 42°36?53?N 83°26?48?W? / ?42.61472°N 83.44667°W? / 42.61472; -83.44667Coordinates: 42°36?53?N 83°26?48?W? / ?42.61472°N 83.44667°W? / 42.61472; -83.44667[1]: