Mayflower, MissouriMayflower is an unincorporated community in Barry County, Missouri, United States, that was named after the Mayflower.HistoryA post office called Mayflower was established in 1887, and remained in operation until 1910. The community took its name from the Mayflower, the 17th-century ship.