Apartments and houses for sale in Miami, OK

Enable notifications and we'll notify you immediately when a new property becomes available for sale in Miami, OK on one of the most popular real estate sites!
24 listings
901 7th Ave NW, Miami, OK 74354

901 7th Ave NW, Miami, OK 74354

$142,400
1820 sqft
3 beds
1 bath
$78.2/sqft
Open the ad
September 29, 2026 - Source: trulia.com
New
7 hours ago
402 2nd Ave NW, Miami, OK 74354

402 2nd Ave NW, Miami, OK 74354

$237,500
2812 sqft
3 beds
3 baths
$84.5/sqft
Open the ad
September 27, 2026 - Source: realtor.com
New
3 days ago
424 H St NW, Miami, OK 74354

424 H St NW, Miami, OK 74354

$112,000
1398 sqft
3 beds
2 baths
$80.1/sqft
Open the ad
September 27, 2026 - Source: trulia.com +1 more
New
3 days ago
1518 Lincoln Blvd, Miami, OK 74354

1518 Lincoln Blvd, Miami, OK 74354

$489,000
4000 sqft
3 beds
4 baths
$122/sqft
Open the ad
September 25, 2026 - Source: zillow.com +2 more
New
5 days ago
1902 L St SW, Miami, OK 74354

1902 L St SW, Miami, OK 74354

$169,999
1280 sqft
3 beds
2 baths
$133/sqft
Open the ad
September 25, 2026 - Source: realtor.com
New
5 days ago
1934 Birnamwood Dr, Miami, OK 74354

1934 Birnamwood Dr, Miami, OK 74354

$278,000
2178 sqft
3 beds
3 baths
$128/sqft
Open the ad
September 24, 2026 - Source: zillow.com +2 more
New
6 days ago
712 C St SE, Miami, OK 74354

712 C St SE, Miami, OK 74354

$114,000
1272 sqft
4 beds
2 baths
$89.6/sqft
Open the ad
September 23, 2026 - Source: zillow.com +1 more
New
7 days ago
706 Coyne Ave, Miami, OK 74354

706 Coyne Ave, Miami, OK 74354

$94,999
1516 sqft
3 beds
2 baths
$62.7/sqft
Open the ad
September 22, 2026 - Source: zillow.com +2 more
New
8 days ago
2225 Elmwood Ln, Miami, OK 74354

2225 Elmwood Ln, Miami, OK 74354

$110,000
1532 sqft
3 beds
2 baths
$71.8/sqft
Open the ad
September 22, 2026 - Source: zillow.com +2 more
New
8 days ago
1835 Washington Dr, Miami, OK 74354

1835 Washington Dr, Miami, OK 74354

$285,000
2377 sqft
4 beds
3 baths
$120/sqft
Open the ad
September 19, 2026 - Source: zillow.com +2 more
New
11 days ago
501 E St SE, Miami, OK 74354

501 E St SE, Miami, OK 74354

$149,000
1350 sqft
3 beds
1 bath
$110/sqft
Open the ad
September 18, 2026 - Source: zillow.com +1 more
New
12 days ago
431 A St SW, Miami, OK 74354

431 A St SW, Miami, OK 74354

$30,000
1132 sqft
2 beds
1 bath
$26.5/sqft
Open the ad
September 14, 2026 - Source: zillow.com +4 more
New
15 days ago
816 E Nw, Miami, OK 74354

816 E Nw, Miami, OK 74354

$66,900
890 sqft
2 beds
1 bath
$75.2/sqft
Open the ad
September 13, 2026 - Source: realtor.com
New
17 days ago
2302 Cedar Ln, Miami, OK 74354

2302 Cedar Ln, Miami, OK 74354

$199,500
1470 sqft
3 beds
2 baths
$136/sqft
Open the ad
September 10, 2026 - Source: zillow.com +2 more
New
20 days ago
631 N St NW, Miami, OK 74354

631 N St NW, Miami, OK 74354

$129,000
1594 sqft
3 beds
1 bath
$80.9/sqft
Open the ad
September 09, 2026 - Source: zillow.com +2 more
New
20 days ago
715 Garfield Blvd, Miami, OK 74354

715 Garfield Blvd, Miami, OK 74354

$344,000
2186 sqft
3 beds
2 baths
$157/sqft
Open the ad
September 09, 2026 - Source: realtor.com +2 more
New
21 days ago
118 C St NW, Miami, OK 74354

118 C St NW, Miami, OK 74354

$118,000
1600 sqft
3 beds
2 baths
$73.8/sqft
Open the ad
September 08, 2026 - Source: trulia.com +2 more
New
22 days ago
1300 B St NW, Miami, OK 74354

1300 B St NW, Miami, OK 74354

$179,900
1640 sqft
3 beds
2 baths
$110/sqft
Open the ad
September 01, 2026 - Source: trulia.com +2 more
New
29 days ago

What's the average cost of properties in Miami, OK?

Based on the last 30 days, the average property price in Miami, OK is $146,014.
This is 54.7% lower than the average price of properties for sale in Oklahoma.

How often do new properties for sale come on the market in Miami, OK?

On average, 1 properties are put on the market for sale in Miami, OK per day.
Filters

Price Range
$
$

Number of Bedrooms

Number of Bathrooms

Square Feet
sqft
sqft