The Oregon sand dunes are located along the coast of Oregon, stretching for about 40 miles from Florence to Coos Bay. This area is known as the Oregon Dunes National Recreation Area and is one of the largest expanses of coastal sand dunes in North America.