Sponsored Listings:
The Nilwood Post Office is located in the state of Illinois within Macoupin County. This location serves 244 Nilwood residents with a median income of $44,375. It's estimated that approximately 389 packages pass through this post office each year.