"America's Finest Mineral Water Health Resort". The first Mineral Spring was discovered in 1880. but long before the coming of the white man, the Indians know of the magic of the waters. Today Excelsior Springs has a population of about 6,000.