General synonyms:
* Impassive
* Unmoved
* Indifferent
* Apathetic
* Calm
* Composed
* Self-controlled
* Resigned
* Passive
* Unyielding
* Unflinching
Synonyms emphasizing strength and resilience:
* Fortitude
* Endurance
* Tenacity
* Resilience
* Courage
* Strong-willed
Synonyms emphasizing emotional control:
* Emotionless
* Phlegmatic
* Imperturbable
* Poker-faced
The best synonym for "stoic" will depend on the specific context and the particular aspect of the meaning you want to emphasize.