Informal:
* Je pense bien. (This is a common and straightforward way to say "I think so.")
* Je crois bien. (Similar to "Je pense bien," but emphasizes believing rather than thinking.)
* Oui, je pense. (This is a more direct translation of "Yes, I think so.")
* Je pense que oui. (This is a bit more formal than "Oui, je pense.")
Formal:
* Je suis d'avis que oui. (This is a more formal way to express agreement.)
* Je pense que c'est le cas. (This is a more neutral and formal way to say "I think so.")
Other options:
* J'imagine que oui. (This implies that you are not entirely sure, but you think so.)
* Je suppose que oui. (This implies you are making an assumption.)
The best way to say "think so" in French will depend on the specific situation. Consider the context and your relationship with the person you are speaking to.