Excelsior Springs ist eine City im US-Bundesstaat Missouri. Sie liegt 40 km nordöstlich von Kansas City in der Metropolregion Kansas City und gehört zum Clay County und Ray County. Das U.S. Census Bureau hat bei der Volkszählung 2020 eine Einwohnerzahl von 10.553 ermittelt.