Greenridge is located in Nilwood Township, Macoupin County, on Rt 4, two miles north-north-east of Nilwood.
It was right next to a railroad that is no longer in use, which is probably why Greenridge, like other towns, became a ghost town. Residents moved to other nearby locations. There was one house left close to where downtown was.
Compiled by Dr. Neil Gale, Ph.D.