Although Atlanta is the place to be if you are an engineer or an attorney, the city "too busy to hate" doesn't have a lot of love for real estate agents, according to a new study.

WalletHub analyzed the 150 most populated cities across the country to determine which provide an ideal environment for real estate agents. As it turns out, location is just as critical to these professionals as it is to their clients.

The personal finance hub examined 13 key weighted metrics across two categories: job opportunity and competition, and real estate market heat. With an overall score of 40.48, Atlanta is ranked No. 67. In the category of real estate heat, the city comes in at No. 12, meaning agents will find a relatively high level of activity in the industry. However, in the category of job opportunity and competition, Atlanta lands at No. 147 — the growth of agents is outpacing the rate at which jobs are being created for them.

10 best cities for real estate agents

1. Denver, Colo.

2. Irvine, Calif.

3. Seattle, Wash.

4. Austin, Texas

5. Aurora, Colo.

6. Portland, Ore.

7. Indianapolis, Ind.

8. San Francisco, Calif.

9. Colorado Springs, Colo.

10. Boston, Mass.

» Atlanta best city in country for engineering jobs «

10 worst cities for real estate agents

141. Milwaukee, Wis.

142. Hialeah, Fla.

143. Mobile, Ala.

144. Philadelphia, Pa.

145. Aurora, Ill.

146. Brownsville, Texas

147. Jackson, Miss.

148. Fayetteville, N.C.

149. Columbus, Ga. (ranked No. 145 for annual median wage, No. 140 for days on the market)

150. Detroit, Mich.