Macedonia is an unincorporated community in northeastern Williamson County, Texas, United States. The site, which at one time had a distinct community, is located on Farm to Market Road 971 and Opossum Creek, 2.5 miles (4.0 km) southwest of Granger. In 1988, a cemetery was the sole place in the former settlement.