Nickelsville is a town in the U.S. state of Virginia. The population of the town is 378 according to the 2020 United States Census.[5]