Latitude and longitude of Nilwood, Illinois
- Nearby Auburn, Illinois, United States
Satellite map of Nilwood, Illinois
Nilwood is an incorporated town in Macoupin County, Illinois, United States.
Latitude: 39° 23' 29.99" N
Longitude: -89° 48' 16.79" W