The economy has made it practically impossible to get a job in some corners of the country. Some, however, have had an easier time than others at creating opportunities for the unemployed to become employed once again.

It seems we here in Lafayette are at the top of the list in creating those opportunities! Forbes examined 398 US metro areas and surveyed employment trends from the Bureau of Labor Statistics for a recent study on what cities, towns and municipalities saw the highest increases in job opportunities and offered the best catalysts for job growth and creation.

Below are the lists that Forbes has released of top 10 large, mid-sized, and small cities for job opportunities.

Forbes’ 10 Best Big Cities for Jobs

1. Austin-Round Rock-San Marcos, Texas
2. Houston-Sugar Land-Baytown, Texas
3. Salt Lake City, Utah
4. Fort Worth-Arlington, Texas Metropolitan Division
5. San Jose-Sunnyvale-Santa Clara, California
6. Dallas-Plano-Irving, Texas Metropolitan Division
7. Raleigh-Cary, North Carolina
8. Pittsburgh, Pennyslvania
9. Nashville-Davidson-Murfreesboro-Franklin, Tennessee
10. Oklahoma City, Oklahoma

Forbes’ 10 Best Mid-Size Cities for Jobs

1. Lafayette, Louisiana
2. Corpus Christi, Texas
3. McAllen-Edinburg-Mission, Texas
4. El Paso, Texas
5. Charleston-North Charleston-Summerville, South Carolina
6. Knoxville, Tennessee
7. Provo-Orem, Utah
8. Bakersfield, Delano, California
9. Boulder, Colorado
10. Grand Rapids-Wyoming, Michigan

Forbes’ 10 Best Small Cities for Jobs

1. Odessa, Texas
2. Midland, Texas
3. Columbus, Indiana
4. San Angelo, Texas
5. Blacksburg-Christianburg-Radford, Virginia
6. Casper, Wyoming
7. Williamsport, Pennsylvania
8. Glenn Falls, New York
9. Lubbock, Texas
10. Laredo, Texas

More From Classic Rock 105.1