General Synonyms:
* Conceited: Impressed with oneself; vain.
* Haughty: Arrogantly superior and disdainful.
* Pompous: Excessively self-important; pretentious.
* Snobbish: Behaving as if one is superior to others.
* Supercilious: Behaving or looking as though one thinks one is superior to others.
* Smug: Self-satisfied and complacent.
More Negative Synonyms:
* Overbearing: Domineering and oppressive.
* Patronizing: Treating someone as if they are inferior.
* Condescending: Behaving as if one is superior to others.
* Egotistical: Excessively conceited or absorbed in oneself.
* Narcissistic: Having an excessive interest in or admiration of oneself.
More Neutral Synonyms:
* Self-assured: Confident in oneself.
* Proud: Having a high opinion of oneself.
The best synonym to use will depend on the specific context and the meaning you want to convey.