Cassadaga is located on the northwestern edge of the Allegheny Plateau in western New York at 42°20'29" north, 79°18'56" west (42.341343, -79.315653) at an elevation of about 1340 feet above sea level.