Salaripedia
English

How much does an insurance sales agent make in Grand Junction?

$54,000a year

Median yearly pay for insurance sales agents in the Grand Junction, CO metro area. That is $25.96 an hour or $4,500 a month.

Hourly
$25.96
Vs. national median
-13%
Rank among cities
253 of 381
Jobs in the area
190
Pay range
Lowest 10%: $40,270Median: $54,000Highest 10%: $99,770
PercentileYearlyHourly
10th$40,270$19.36
25th$40,380$19.41
Median$54,000$25.96
75th$74,210$35.68
90th$99,770$47.97

Other cities in Colorado

Median yearly pay for insurance sales agents.

Denver, CO$77,590
Greeley, CO$74,990
Boulder, CO$62,410
Colorado Springs, CO$58,640
Pueblo, CO$58,300
Fort Collins, CO$56,730
Insurance Sales Agent salary in Colorado Insurance Sales Agent salary in all states

Related jobs in Grand Junction

Same field, median yearly pay.

First-Line Supervisors of Non-Retail Sales Worker$95,330
Sales Representative$68,990
Sales Representatives of Service$66,610
Security$56,290
First-Line Supervisors of Retail Sales Worker$54,760
Parts Salesperson$46,200
Sale and Related Worker$45,780
Counter and Rental Clerk$44,060
Retail Salesperson$35,630
Cashier$34,390
Salaries for every job in Grand Junction, CO

Frequently asked questions

How much does an insurance sales agent make an hour in Grand Junction?

The median hourly pay in the Grand Junction, CO metro area is $25.96 ($54,000 a year).

Do insurance sales agents make more in Grand Junction than the national average?

No: $54,000 against $62,280 nationally, 13% less.

How does Grand Junction compare with the rest of Colorado?

The median in Colorado is $68,730, so Grand Junction pays 21% less.

Where does Grand Junction rank for insurance sales agent pay?

253 of 381 metro areas with data.

How much does an insurance sales agent make starting out in Grand Junction?

The lowest-paid 10% make $40,270 or less a year; the top 10% make $99,770 or more.

Source: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics (OEWS): pay in May 2025, published by BLS in 2026. Hourly pay is the yearly figure divided by 2,080 hours.