Ulysses (wymawiane /juːˈlɪsɪs/) to miasto i siedziba hrabstwa Grant County w stanie Kansas, w Stanach Zjednoczonych. Miasto zostało nazwane na cześć Ulyssesa S. Granta, 18. prezydenta Stanów Zjednoczonych. W 2010 roku mieszkało tam 6 161 osób.