Shannon is an unincorporated community in Atchison County, Kansas, United States.
Shannon was platted in 1883.
A post office was opened in Shannon in 1882, and remained in operation until it was discontinued in 1941.