Events & Creative

Headshot Photographer cost in the US

Nationally, Headshot Photographer runs about $250 per session. In the lowest-cost cities in this guide it is closer to $195, and in the highest-cost cities about $304.

Typical cost

Most people pay about

$250

per session

On the low end
$120
On the high end
$500

Estimated from national price data. Not a quote.

What moves the price

  1. Number of looks
  2. Retouching
  3. Studio vs on-site
  4. Team rates
  5. Turnaround

Ways to pay less

  1. Book a mini session
  2. Limit looks
  3. Ask team rates
  4. Do your own hair/makeup
  5. Confirm usage

Lowest-cost cities for Headshot Photographer

PlaceTypicalRange
National typical$250
$120 to $500
Brownsville, TX$195
$94 to $390
Jackson, MS$233
$112 to $465
Laredo, TX$200
$96 to $400
McAllen, TX$200
$96 to $400
Shreveport, LA$200
$96 to $400
Amarillo, TX$205
$99 to $410
El Paso, TX$205
$99 to $410
Lubbock, TX$205
$99 to $410

Highest-cost cities for Headshot Photographer

PlaceTypicalRange
National typical$250
$120 to $500
Honolulu, HI$304
$146 to $608
San Francisco, CA$350
$168 to $700
New York, NY$343
$164 to $685
San Jose, CA$319
$153 to $638
Sunnyvale, CA$316
$152 to $633
Santa Barbara, CA$323
$155 to $645
Cambridge, MA$321
$154 to $643
Fremont, CA$330
$158 to $660

Headshot Photographer in every city

Typical estimate for each city. Open one for the full range.

District of Columbia
Mississippi
New Hampshire
North Dakota
Rhode Island
South Dakota

Questions people ask

Headshot Photographer: what does it cost?

Across the US, Headshot Photographer typically costs about $250 per session, with most prices between $120 and $500.

Where is Headshot Photographer cheapest?

Among the 250 cities in this guide, the lowest estimates are in Brownsville, TX, Jackson, MS, Laredo, TX, at about $195.

Is this a quote?

No. These figures are estimates built from national price data and each city's cost of living. A local pro will price your actual job.