Flagg, Oregon, began as a railroad station on the Southern Pacific Line from Eugene to Coos Bay and later became an unincorporated community in Lane County, Oregon, United States, on Penn Road approximately 5 miles west of Vaughn.