Harrietstown is a town in Franklin County, New York.