Sycamore is a census-designated place in northern Montgomery County, Kansas, United States. As of the 2020 census, the population was 70. It is located along U.S. Route 75 north of the city of Independence.