5. Portland, Oregon
Like the other cities in the list of top 10 U.S. cities for green companies, Portland also has its own sustainability office which implements solutions to preserve distinct places, enhance livability, and also plan out for the future. The city is also promoting recycling and other green city measures, making it one of the top U.S. cities for green companies.