There are 46 words that start with 'soa'.
Note: These 46 words that start with 'soa' are found from the USA & Canada version of the tournament Scrabble word list.
Also see words start with soap, soak, soar, soav.