Nestor Falls is an unincorporated community in Ontario, Canada. It is recognized as a designated place by Statistics Canada.
The community was founded in the early 20th century by a certain Mr. Nestor who started logging operations and used the natural waterfall there to transport the logs to Lake of the Woods.
In the 2021 Census of Population conducted by Statistics Canada, Nestor Falls had a population of living in of its total private dwellings, a change of from its 2016 population of . With a land area of , it had a population density of in 2021.