Yes, and they are strict. Other corporations, partnerships, and non-resident aliens generally cannot hold S-Corp stock, and the total is capped at 100 shareholders with one class of stock.
The non-resident restriction rules out most cross-border founding teams. Our C-Corp and S-Corp comparison covers the eligibility rules.
Inkle assists with Delaware C-Corp incorporation and the filings that follow.