contractors.fyi
Sign in

Pool installation cost in Baton Rouge (2026)

The typical pool or spa in Baton Rouge was valued at $75,000 on its city permit (middle half: $54,000 to $104,000), across 767 pools and spas with city permits issued from September 2021 to September 2026.

$75,000median value on the city permit, not the price you will payMiddle half: $54,000 to $104,000767 pools and spas, 2021 to 2026

How the values spread

Share of pools and spas in Baton Rouge by the value on the permitMedian $75,000. Under $20,000: 15 jobs (2%); $20,000 to $40,000: 69 jobs (9%); $40,000 to $60,000: 150 jobs (20%); $60,000 to $80,000: 175 jobs (23%); $80,000 to $100,000: 124 jobs (16%); $100,000 to $120,000: 87 jobs (11%); $120,000 to $140,000: 58 jobs (8%); $140,000 to $160,000: 35 jobs (5%); $160,000 and over: 54 jobs (7%).2%9%20%23%16%11%8%5%7%Median $75,000$0$40k$80k$120k$160k+
Share of pools and spas in Baton Rouge by the value on the permit: 767 pools and spas, from September 2021 to September 2026. The dashed line is the median; half of all jobs fall between $54,000 and $104,000.
The numbers behind the chart
Value on the permitJobsShare
Under $20,000152%
$20,000 to $40,000699%
$40,000 to $60,00015020%
$60,000 to $80,00017523%
$80,000 to $100,00012416%
$100,000 to $120,0008711%
$120,000 to $140,000588%
$140,000 to $160,000355%
$160,000 and over547%

Pool builders with the most jobs in Baton Rouge

RankContractorJobsContact
1Russell Pool Company, LLC
82
Visit website
2Ewing Aquatech Pools, Inc
78
Visit website
3Pinnacle Exterior Construction LLC
78
Visit website

See all 40 ranked pool builders

Get quotes from up to 3 pool builders

Five quick questions. We send your request to up to 3 contractors who work near you, and email you who they are.

You decide who to hire. Your details go only to the contractors you pick. How we use your details

1. Where is the job?

We match contractors who work near it. We never ask for your street address.

2. What do you need?

Pick any that fit.

3. When do you want to start?
4. What is your rough budget?

A range is fine. It helps contractors reply with a real number.

5. Where should we send it?

Your contact details go only to who you pick here.

Sent. We have your request.

Over the next few days we email you up to 3 contractors who fit, and pass your request to them. Replies usually come within a few days.

Your job room keeps the request, your photos and every reply in one place, with an assistant that checks prices against city permits. Keep its link: it is the key to your job.

Open your job room

By ZIP code

The 7 ZIP codes with the most pools and spas valued on the permit (at least 20 each).

ZIP codeJobsMedianMiddle half
70810175$74,000$48,000 to $100,000
70808159$81,000$56,000 to $122,000
70817142$80,000$60,000 to $101,000
70809107$80,000$62,000 to $104,000
7080679$70,000$50,000 to $103,000
7081634$67,000$53,000 to $82,000
7082027$60,000$50,000 to $86,000

By year

YearJobsMedianMiddle half
2021 (September to December)68$65,000$49,000 to $85,000
2022240$70,000$50,000 to $95,000
2023193$85,000$60,000 to $120,000
2024143$87,000$56,000 to $105,000
202564$77,000$57,000 to $117,000
2026 (January to September)59$65,000$50,000 to $95,000

What the records show

  • Share of jobs in each budget range: under $50,000: 20% (150 of 767); $50,000 to $100,000: 50% (383 of 767); $100,000 to $150,000: 20% (156 of 767); over $150,000: 10% (78 of 767).
  • The median was $70,000 in 2022 (240 jobs) and $77,000 in 2025 (64 jobs), up 10%.
  • Across the ZIP codes above, the median ran from $60,000 in 70820 to $81,000 in 70808.

Every figure here is the job value written on the city permit, not the price paid. Permit values can be higher or lower than the final price, so get more than one quote. Values under $1,000 are placeholders and are left out. Median and middle half: half of the jobs were valued above the median; the middle half runs from the 25th to the 75th percentile. Source: Baton Rouge building permits, from September 2021 to September 2026. Data updated October 8, 2026. The same figures as data: pool.json.