1. Self-centered
2. Greedy
3. Egoistic
4. Self-seeking
5. Egotistical
6. Narcissistic
7. Avaricious
8. Covetous
9. Grasping
10. Uncharitable
11. Self-absorbed
12. Mercenary
13. Preoccupied
14. Unselfish
15. Self-indulgent
16. Unthinking
17. Unsympathetic
18. Egoistical
19. Unconcerned
20. Insensitive
21. Unresponsive
22. Acquisitive
23. Piggish
24. Vain
25. Unconcerned
26. Unhelpful
27. Unyielding
28. Unfeeling
29. Uncompassionate
30. Unforgiving

When looking for synonyms for the word ‘selfish’, there are many ideas to consider. Whether you’re looking for the best word to use in a formal setting or a more creative way to express the concept, there are plenty of options to choose from. Some of the most popular synonyms for ‘selfish’ include self-centered, greedy, egoistic, self-seeking, egotistical, and narcissistic. Other words that could be used to express the concept include avaricious, covetous, grasping, uncharitable, self-absorbed, and mercenary. Whatever word you choose, it’s important to make sure it accurately conveys the meaning you intend.