Skip to main content
Homes for sale in Spiro, Oklahoma
Oklahoma

Homes for Sale in Spiro

“46 active listings in Spiro, Oklahoma · Average list price $308,030”

46 listings
Avg $308,030
191 days avg
Explore
Market Overview

Spiro Real Estate at a Glance

Current market statistics for Spiro, OK

46

Active Listings

$308K

Avg Price

$184

Price/Sqft

191

Avg Days

Price Range

From

$10,000

To

$1,524,000

Browse

Homes for Sale in Spiro

Every active listing in Spiro, browsable page by page.

509 SE 6th ST - Single Family for sale in Spiro, OK
Single Family

$125K

509 SE 6th ST

Spiro, OK

2 bd1 ba1,056
19034 Maple ST - Commercial for sale in Spiro, OK
Commercial

$250K

19034 Maple ST

Spiro, OK

0 bd0 ba1,806
Tract 3 2nd St - Land for sale in Spiro, OK
Land

$48K

Tract 3 2nd St

Spiro, OK

0 bd0 ba0
44AC D4723 - Land for sale in Spiro, OK
Land

$242K

44AC D4723

Spiro, OK

0 bd0 ba0
23261 Race Track RD - Mobile Home for sale in Spiro, OK
Mobile Home

$275K

23261 Race Track RD

Spiro, OK

3 bd2 ba1,568
17682 175th AVE lot: 0 - Land for sale in Spiro, OK
Land

$90K

17682 175th AVE lot: 0

Spiro, OK

0 bd0 ba0
18747 Cowshed Crossing RD - Single Family for sale in Spiro, OK
Single Family

$365K

18747 Cowshed Crossing RD

Spiro, OK

3 bd2 ba2,594
15629 Central ST - Single Family for sale in Spiro, OK
Single Family

$170K

15629 Central ST

Spiro, OK

3 bd1 ba1,288
18606 Lock and Dam Road - Single Family for sale in Spiro, OK
Single Family

$84K

18606 Lock and Dam Road

Spiro, OK

2 bd1 ba912
22217 S US Hwy 59 HWY - Single Family for sale in Spiro, OK
Single Family

$673K

22217 S US Hwy 59 HWY

Spiro, OK

4 bd4 ba3,649
22426 Church LN - Single Family for sale in Spiro, OK
Single Family

$365K

22426 Church LN

Spiro, OK

5 bd3 ba3,048
15663 Central ST - Single Family for sale in Spiro, OK
Single Family

$150K

15663 Central ST

Spiro, OK

3 bd2 ba1,352
18695 Sand Plant RD - Single Family for sale in Spiro, OK
Single Family

$749K

18695 Sand Plant RD

Spiro, OK

5 bd4 ba3,249
1000 W Broadway AVE - Commercial for sale in Spiro, OK
Commercial

$175K

1000 W Broadway AVE

Spiro, OK

0 bd0 ba1,840
17063 Rhino RD - Single Family for sale in Spiro, OK
Single Family

$899K

17063 Rhino RD

Spiro, OK

5 bd3 ba3,075
17063 Rhino - Land for sale in Spiro, OK
Land

$899K

17063 Rhino

Spiro, OK

5 bd3 ba3,075
1116 Choctaw - Single Family for sale in Spiro, OK
Single Family

$290K

1116 Choctaw

Spiro, OK

4 bd2 ba1,970
17172 Hamilton CIR - Single Family for sale in Spiro, OK
Single Family

$225K

17172 Hamilton CIR

Spiro, OK

3 bd2 ba1,315
22480 Cannery RD - Single Family for sale in Spiro, OK
Single Family

$140K

22480 Cannery RD

Spiro, OK

3 bd1 ba1,377
209 S Denver lot: 2 - Land for sale in Spiro, OK
Land

$22K

209 S Denver lot: 2

Spiro, OK

0 bd0 ba0
19071 Chloe Layne RD - Single Family for sale in Spiro, OK
Single Family

$260K

19071 Chloe Layne RD

Spiro, OK

4 bd3 ba2,143
TBD NE 6th ST lot: 12 - Land for sale in Spiro, OK
Land

$10K

TBD NE 6th ST lot: 12

Spiro, OK

0 bd0 ba0
15003 Fort Coffee - Mobile Home for sale in Spiro, OK
Mobile Home

$700K

15003 Fort Coffee

Spiro, OK

3 bd2 ba1,232
320 S Main ST - Single Family for sale in Spiro, OK
Single Family

$25K

320 S Main ST

Spiro, OK

0 bd0 ba0
1 TBD Lock and Dam RD - Land for sale in Spiro, OK
Land

$90K

1 TBD Lock and Dam RD

Spiro, OK

0 bd0 ba0
013 N Rhino Road lot: 1236 - Land for sale in Spiro, OK
Land

$1.5M

013 N Rhino Road lot: 1236

Spiro, OK

0 bd0 ba0
1000 W BROADWAY ST - Single Family for sale in Spiro, OK
Single Family

$599K

1000 W BROADWAY ST

Spiro, OK

1 bd1 ba1,000
TBD Rhino RD - Land for sale in Spiro, OK
Land

$1.5M

TBD Rhino RD

Spiro, OK

0 bd0 ba0
300 E Broadway - Commercial for sale in Spiro, OK
Commercial

$150K

300 E Broadway

Spiro, OK

0 bd0 ba4,384
19416 Hwy. 271 - Commercial for sale in Spiro, OK
Commercial

$310K

19416 Hwy. 271

Spiro, OK

0 bd0 ba2,100

Showing 1–30 of 46 · Page 1 of 1

Beyond the listings

Continue exploring Spiro

Turn the listings into a short list with a clearer read on the Spiro market, its neighborhoods, and the home features that matter to you.

Local market guide

Spiro Housing Market

Browse 46 active listings in Spiro, Oklahoma. The average list price for this active inventory is $308,030. Compare the price and property details reported in each listing.

Average list price $308,030 · Range $10,000–$1,524,000 · 46 active listings

Buyer questions

Frequently Asked Questions

How many active listings are available in Spiro, Oklahoma?

The current inventory contains 46 active listings in Spiro, OK.

What is the average list price in Spiro, Oklahoma?

The average list price among current active listings in Spiro, OK is $308,030. Current list prices range from $10,000 to $1,524,000.

What is the average days on market for active listings in Spiro?

Current active listings in Spiro, OK report an average of 191 days on market.

What is the average list price per square foot in Spiro?

The average list price per square foot among current active listings in Spiro, OK is $184.

Ready to make the list yours?

Use the full search to set your price, beds, property type, and must-have features for Spiro.

Search Spiro homes