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

Homes for Sale in Miami

“75 active listings in Miami, Oklahoma · Average list price $230,205”

75 listings
Avg $230,205
226 days avg
Explore
Market Overview

Miami Real Estate at a Glance

Current market statistics for Miami, OK

75

Active Listings

$230K

Avg Price

$103

Price/Sqft

226

Avg Days

Price Range

From

$12,000

To

$1,950,000

Property Types

Browse

Homes for Sale in Miami

Every active listing in Miami, browsable page by page.

210 W B J Tunnell Boulevard - Single Family for sale in Miami, OK
Single Family

$139K

210 W B J Tunnell Boulevard

Miami, OK

3 bd1 ba1,004
2114 Yale Avenue - Single Family for sale in Miami, OK
Single Family

$274K

2114 Yale Avenue

Miami, OK

3 bd2 ba1,711
2223 Willow Lane - Single Family for sale in Miami, OK
Single Family

$170K

2223 Willow Lane

Miami, OK

3 bd2 ba1,404
2102 Yale Avenue - Single Family for sale in Miami, OK
Single Family

$249K

2102 Yale Avenue

Miami, OK

3 bd3 ba2,292
54200 E 70 Road - Single Family for sale in Miami, OK
Single Family

$198K

54200 E 70 Road

Miami, OK

3 bd2 ba1,680
430 I Street NE - Single Family for sale in Miami, OK
Single Family

$30K

430 I Street NE

Miami, OK

3 bd1 ba1,232
1631 B Street NE - Single Family for sale in Miami, OK
Single Family

$40K

1631 B Street NE

Miami, OK

2 bd1 ba820
59608 W Peoria Circle - Land for sale in Miami, OK
Land

$35K

59608 W Peoria Circle

Miami, OK

0 bd0 ba0
12 E Central - Commercial for sale in Miami, OK
Commercial

$295K

12 E Central

Miami, OK

0 bd2 ba0
324 B Street NW - Single Family for sale in Miami, OK
Single Family

$100K

324 B Street NW

Miami, OK

4 bd2 ba2,800
1916 E SW - Commercial for sale in Miami, OK
Commercial

$250K

1916 E SW

Miami, OK

0 bd0 ba7,220
1311 Park Heights Street - Single Family for sale in Miami, OK
Single Family

$122K

1311 Park Heights Street

Miami, OK

3 bd2 ba1,393
1231 B Street NE - Single Family for sale in Miami, OK
Single Family

$90K

1231 B Street NE

Miami, OK

3 bd1 ba882
1601 E NW - Single Family for sale in Miami, OK
Single Family

$200K

1601 E NW

Miami, OK

3 bd3 ba2,654
57002 E 120 Road - Land for sale in Miami, OK
Land

$175K

57002 E 120 Road

Miami, OK

3 bd2 ba1,765
1803 Washington Drive - Single Family for sale in Miami, OK
Single Family

$360K

1803 Washington Drive

Miami, OK

6 bd2 ba3,299
706 Coyne Avenue - Single Family for sale in Miami, OK
Single Family

$112K

706 Coyne Avenue

Miami, OK

3 bd2 ba1,516
501 E St SE - Single Family for sale in Miami, OK
Single Family

$149K

501 E St SE

Miami, OK

3 bd1 ba1,350
909 N Main Street - Commercial for sale in Miami, OK
Commercial

$145K

909 N Main Street

Miami, OK

0 bd0 ba1,100
57420 E 140 Road - Single Family for sale in Miami, OK
Single Family

$349K

57420 E 140 Road

Miami, OK

3 bd2 ba1,564
118 C Street NW - Single Family for sale in Miami, OK
Single Family

$118K

118 C Street NW

Miami, OK

3 bd2 ba1,600
S 593 Road - Land for sale in Miami, OK
Land

$24K

S 593 Road

Miami, OK

0 bd0 ba0
1300 B Street NW - Single Family for sale in Miami, OK
Single Family

$160K

1300 B Street NW

Miami, OK

3 bd2 ba1,640
917 N NW - Single Family for sale in Miami, OK
Single Family

$110K

917 N NW

Miami, OK

3 bd1 ba1,222
312 A Street SE - Residential Multi Family for sale in Miami, OK
Residential Multi Family

$90K

312 A Street SE

Miami, OK

0 bd0 ba0
711 Harned Avenue - Single Family for sale in Miami, OK
Single Family

$90K

711 Harned Avenue

Miami, OK

2 bd1 ba910
502 20th Avenue NW - Single Family for sale in Miami, OK
Single Family

$130K

502 20th Avenue NW

Miami, OK

3 bd2 ba1,242
3 SW E St - Single Family for sale in Miami, OK
Single Family

$105K

3 SW E St

Miami, OK

3 bd2 ba1,508
732 D Street NW - Single Family for sale in Miami, OK
Single Family

$100K

732 D Street NW

Miami, OK

2 bd2 ba1,121
58951 E 101 Road - Single Family for sale in Miami, OK
Single Family

$375K

58951 E 101 Road

Miami, OK

3 bd2 ba1,758
218 S Main Street - Commercial for sale in Miami, OK
Commercial

$125K

218 S Main Street

Miami, OK

0 bd0 ba1,100
53201 E 65 Road - Single Family for sale in Miami, OK
Single Family

$230K

53201 E 65 Road

Miami, OK

3 bd3 ba2,102
932 Reidy Road - Single Family for sale in Miami, OK
Single Family

$185K

932 Reidy Road

Miami, OK

3 bd2 ba1,631
1905 Dunsinane Court - Single Family for sale in Miami, OK
Single Family

$329K

1905 Dunsinane Court

Miami, OK

4 bd3 ba2,908
Hwy 59 lot: 6 - Land for sale in Miami, OK
Land

$93K

Hwy 59 lot: 6

Miami, OK

0 bd0 ba0
Hwy 59 lot: 7 - Land for sale in Miami, OK
Land

$80K

Hwy 59 lot: 7

Miami, OK

0 bd0 ba0
1815 N Grant Parkway - Single Family for sale in Miami, OK
Single Family

$379K

1815 N Grant Parkway

Miami, OK

4 bd3 ba3,332
57601 E 130 Road - Land for sale in Miami, OK
Land

$649K

57601 E 130 Road

Miami, OK

3 bd2 ba1,620
1601 Park Heights Street - Single Family for sale in Miami, OK
Single Family

$187K

1601 Park Heights Street

Miami, OK

3 bd1 ba1,316
E 30 Rd - Land for sale in Miami, OK
Land

$978K

E 30 Rd

Miami, OK

0 bd0 ba0
61801 E 94 Road - Single Family for sale in Miami, OK
Single Family

$349K

61801 E 94 Road

Miami, OK

3 bd3 ba1,871
9251 S Hwy 137 - Single Family for sale in Miami, OK
Single Family

$1.9M

9251 S Hwy 137

Miami, OK

5 bd9 ba10,562
3 G Street NE - Single Family for sale in Miami, OK
Single Family

$51K

3 G Street NE

Miami, OK

3 bd1 ba1,573
410 F St SE - Single Family for sale in Miami, OK
Single Family

$125K

410 F St SE

Miami, OK

3 bd1 ba1,023
1843 C Street NE - Single Family for sale in Miami, OK
Single Family

$40K

1843 C Street NE

Miami, OK

5 bd2 ba1,800
217 M Street - Land for sale in Miami, OK
Land

$20K

217 M Street

Miami, OK

0 bd0 ba0
217 M Street NW - Land for sale in Miami, OK
Land

$20K

217 M Street NW

Miami, OK

0 bd0 ba0
712 Harned Avenue - Single Family for sale in Miami, OK
Single Family

$40K

712 Harned Avenue

Miami, OK

2 bd1 ba949
10980 S 590 Road - Single Family for sale in Miami, OK
Single Family

$790K

10980 S 590 Road

Miami, OK

4 bd5 ba5,157
208 F Street SE - Single Family for sale in Miami, OK
Single Family

$77K

208 F Street SE

Miami, OK

2 bd1 ba1,204

Showing 1–50 of 75 · Page 1 of 2

Beyond the listings

Continue exploring Miami

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

Local market guide

Miami Housing Market

Browse 75 active listings in Miami, Oklahoma. The average list price for this active inventory is $230,205. Compare the price and property details reported in each listing.

Average list price $230,205 · Range $12,000–$1,950,000 · 75 active listings

Buyer questions

Frequently Asked Questions

How many active listings are available in Miami, Oklahoma?

The current inventory contains 75 active listings in Miami, OK.

What is the average list price in Miami, Oklahoma?

The average list price among current active listings in Miami, OK is $230,205. Current list prices range from $12,000 to $1,950,000.

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

Current active listings in Miami, OK report an average of 226 days on market.

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

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

Ready to make the list yours?

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

Search Miami homes