McNabb is a village in Putnam County, Illinois, United States. As of the 2020 census, McNabb had a population of 275. It is part of the Ottawa Micropolitan Statistical Area. Just outside of McNabb is the Clear Creek Meeting House, one of the few surviving western Quaker meeting houses. The Meeting House once hosted local abolitionists, such as Benjamin Lundy.