An official website of the United States government. Here's how you know
The town of Union Grove is located in Marshall County and is included in Huntsville-Decatur Area. The town is home to nearly 80 residents. With a total area of 0.57 square miles, Union Grove is approximately three miles from Guntersville Lake and six miles from the city of Arab.