3. Oakland, California
Number three on the list of top 10 U.S. cities for green companies is Oakland that also has its own office of sustainability, which aims to make their city as ecologically friendly as possible. One of their biggest projects is making electrical vehicles operate in new construction of infrastructures. That fact alone proves just how serious they are in maintaining their green city, just perfect for green companies. Oakland currently has more than 200 green businesses and is always looking for more.