Enosburg Falls is a village in the town of Enosburgh in Franklin County, Vermont, in the United States. The population was 1,356 at the 2020 census.