Ulysses (uitgesproken als /juːˈlɪsɪs/) is een stad in en de county seat van GrantCounty, Kansas, Verenigde Staten. Het is vernoemd naar Ulysses S. Grant, de 18e president van de Verenigde Staten. In 2010 woonden er 6.161 mensen.