Arch Grants named the 46 finalists Friday who will compete for the 2014 round of grants.
Twenty companies will receive $50,000 grants each in exchange for moving to St. Louis.
The finalists have businesses proposals that range from education and consumer products to biomedical devices and technology. They represent four countries, including Canada, Colombia, the United Kingdom and the U.S., as well as 11 states.
Arch Grants Board President Jerry Schlichter said the competition is raising St. Louis' profile as a destination for entrepreneurs.