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

Homes for Sale in Mcalester

Discover 121 homes in McAlester, Oklahoma

121 listings
Avg $306,248
110 days avg
Explore
Market Overview

Mcalester Real Estate at a Glance

Current market statistics for Mcalester, OK

121

Active Listings

$306K

Avg Price

$199K

Median Price

$112

Price/Sqft

2,737

Avg Sqft

110

Avg Days

Price Range

From

$3,500

To

$4,700,000

Browse

Homes for Sale in Mcalester

Every active listing in Mcalester, browsable page by page.

1286 Us-69 - Single Family for sale in McAlester, OK
Single Family

$199K

1286 Us-69

McAlester, OK

3 bd3 ba2,026
1119 S 4th Street - Land for sale in McAlester, OK
Land

$10K

0.18 Acre Recently Cleared Lot at 1119 S 4th Street, South McAlester OK

1119 S 4th Street

McAlester, OK

0 bd0 ba
1008 S 13th St - Single Family for sale in McAlester, OK
Single Family

$180K

1008 S 13th St

McAlester, OK

3 bd2 ba1,138
0 E Park Ave - Land for sale in McAlester, OK
Land

$5K

0 E Park Ave

McAlester, OK

0 bd0 ba
322 W Madison Ave - Land for sale in McAlester, OK
Land

$7K

322 W Madison Ave

McAlester, OK

0 bd0 ba
9 W Apache - Land for sale in McAlester, OK
Land

$8K

9 W Apache

McAlester, OK

0 bd0 ba
59 W Osage - Land for sale in McAlester, OK
Land

$4K

59 W Osage

McAlester, OK

0 bd0 ba
308 W Adams Ave - Land for sale in McAlester, OK
Land

$6K

308 W Adams Ave

McAlester, OK

0 bd0 ba
821 E Delaware - Land for sale in McAlester, OK
Land

$12K

821 E Delaware

McAlester, OK

0 bd0 ba
1221 Country Club - Single Family for sale in McAlester, OK
Single Family

$300K

1221 Country Club

McAlester, OK

4 bd2 ba1,920
2503 Mallard Lane - Single Family for sale in McAlester, OK
Single Family

$260K

2503 Mallard Lane

McAlester, OK

3 bd2 ba1,990
305 W Kiowa - Land for sale in McAlester, OK
Land

$4K

305 W Kiowa

McAlester, OK

0 bd0 ba
42 W Apache Ave - Land for sale in McAlester, OK
Land

$4K

42 W Apache Ave

McAlester, OK

0 bd0 ba
1901 Mockingbird - Single Family for sale in McAlester, OK
Single Family

$315K

1901 Mockingbird

McAlester, OK

4 bd2 ba2,828
410 N 1st St. - Land for sale in McAlester, OK
Land

$5K

410 N 1st St.

McAlester, OK

0 bd0 ba
2504 Mallard Ln - Single Family for sale in McAlester, OK
Single Family

$300K

2504 Mallard Ln

McAlester, OK

3 bd2 ba2,200
523  N 2nd St - Land for sale in McAlester, OK
Land

$5K

523 N 2nd St

McAlester, OK

0 bd0 ba
301 W Madison Ave - Land for sale in McAlester, OK
Land

$8K

301 W Madison Ave

McAlester, OK

0 bd0 ba
2700 McKnight Road - Single Family for sale in McAlester, OK
Single Family

$185K

2700 McKnight Road

McAlester, OK

3 bd2 ba1,290
116 E Jackson Ave - Single Family for sale in McAlester, OK
Single Family

$70K

116 E Jackson Ave

McAlester, OK

3 bd1 ba1,148
305 W Jackson Avenue - Residential Multi Family for sale in McAlester, OK
Residential Multi Family

$54K

305 W Jackson Avenue

McAlester, OK

4 bd3 ba500
119 Lakeshore Drive - Land for sale in McAlester, OK
Land

$32K

119 Lakeshore Drive

McAlester, OK

0 bd0 ba
122 Bluebird Lane - Mobile Home for sale in McAlester, OK
Mobile Home

$269K

122 Bluebird Lane

McAlester, OK

3 bd2 ba1,746
381 Ridge Lane - Single Family for sale in McAlester, OK
Single Family

$229K

381 Ridge Lane

McAlester, OK

3 bd2 ba1,860
300 W Jackson Avenue - Single Family for sale in McAlester, OK
Single Family

$295K

300 W Jackson Avenue

McAlester, OK

4 bd2 ba3,383
445 270 Access Road - Commercial for sale in McAlester, OK
Commercial

$360K

445 270 Access Road

McAlester, OK

0 bd0 ba
55 Betty Kay Avenue - Single Family for sale in McAlester, OK
Single Family

$140K

55 Betty Kay Avenue

McAlester, OK

2 bd1 ba564
1425 East Seminole - Single Family for sale in McAlester, OK
Single Family

$235K

1425 East Seminole

McAlester, OK

4 bd3 ba1,958
270 Thomas Road - Land for sale in McAlester, OK
Land

$135K

10 Acre Mobile Ready Land Lot in Pittsburg Co Unplatted, McAlester OK

270 Thomas Road

McAlester, OK

0 bd0 ba
724 N. B st. - Single Family for sale in McAlester, OK
Single Family

$108K

724 N. B st.

McAlester, OK

3 bd1 ba
311 W Kiowa Ave - Land for sale in McAlester, OK
Land

$7K

311 W Kiowa Ave

McAlester, OK

0 bd0 ba
815 Kinkead Road - Single Family for sale in McAlester, OK
Single Family

$370K

815 Kinkead Road

McAlester, OK

3 bd2 ba2,351
345 Harrison Avenue - Single Family for sale in McAlester, OK
Single Family

$35K

1951 3-Bedroom Single Family Home on 0.49-Acre Lot in South McAlester

345 Harrison Avenue

McAlester, OK

3 bd1 ba1,431
2822 Lott Bottom Road - Land for sale in McAlester, OK
Land

$265K

2822 Lott Bottom Road

McAlester, OK

0 bd0 ba
2012 Hardy Springs Rd - Single Family for sale in McAlester, OK
Single Family

$500K

2012 Hardy Springs Rd

McAlester, OK

4 bd4 ba2,525
0 Mayor Rd - Land for sale in McAlester, OK
Land

$100K

0 Mayor Rd

McAlester, OK

0 bd0 ba
1403 S 9th Street - Single Family for sale in McAlester, OK
Single Family

$289K

1403 S 9th Street

McAlester, OK

3 bd2 ba2,291
3702 E Wise Road - Land for sale in McAlester, OK
Land

$259K

3702 E Wise Road

McAlester, OK

3 bd2 ba1,342
1202 E Choctaw Ave - Land for sale in McAlester, OK
Land

$8K

1202 E Choctaw Ave

McAlester, OK

0 bd0 ba
563 W Chambers Road - Single Family for sale in McAlester, OK
Single Family

$300K

563 W Chambers Road

McAlester, OK

3 bd3 ba2,228
415 S 12 Street - Single Family for sale in McAlester, OK
Single Family

$135K

415 S 12 Street

McAlester, OK

3 bd2 ba1,050
301 S 14th Street - Commercial for sale in McAlester, OK
Commercial

$338K

301 S 14th Street

McAlester, OK

0 bd0 ba2,250
711 E Wyandotte Avenue - Commercial for sale in McAlester, OK
Commercial

$1.5M

711 E Wyandotte Avenue

McAlester, OK

0 bd0 ba10,000
157 Canna Lane - Land for sale in McAlester, OK
Land

$575K

157 Canna Lane

McAlester, OK

4 bd3 ba4,000
1199 E Reynolds Road - Single Family for sale in McAlester, OK
Single Family

$225K

1199 E Reynolds Road

McAlester, OK

3 bd2 ba1,624
622 Indiana Avenue - Land for sale in McAlester, OK
Land

$27K

622 Indiana Avenue

McAlester, OK

0 bd0 ba
232 Hillbilly Road - Land for sale in McAlester, OK
Land

$170K

232 Hillbilly Road

McAlester, OK

0 bd0 ba
37  Eufaula Lake Drive - Land for sale in McAlester, OK
Land

$396K

37 Eufaula Lake Drive

McAlester, OK

0 bd0 ba
88 Eufaula Lake Drive - Land for sale in McAlester, OK
Land

$880K

88 Eufaula Lake Drive

McAlester, OK

0 bd0 ba
1325 S 9th Street - Land for sale in McAlester, OK
Land

$25K

1325 S 9th Street

McAlester, OK

0 bd0 ba

Showing 150 of 121 · Page 1 of 3

Beyond the listings

Continue exploring Mcalester

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

Local market guide

Mcalester Housing Market

McAlester, Oklahoma, functions as a regional hub in the southeastern part of the state and draws families as well as individuals seeking a smaller community setting with more affordable housing options than larger metro areas. Many who relocate here do so for employment in local industries or to enjoy a slower pace while remaining within driving distance of bigger cities. The character of residential areas varies by neighborhood, with a blend of older homes and some newer construction reflecting the city’s growth over the decades.

Read the full market guide

Residents have access to parks and recreational facilities that support outdoor activities, along with a selection of local restaurants offering everyday dining choices. The area also features community events and nearby natural spaces that encourage time spent outside. Families are served by the local public school district along with private school options in the vicinity. McAlester experiences a humid subtropical climate marked by hot, humid summers, mild winters, and four distinct seasons with moderate precipitation throughout the year. In the current market there are 121 active listings, a median price of $199,000, and an average home size of 2,737 square feet, giving buyers a range of properties that typically take around 110 days to sell.

Median list price $199,000 · Range $3,500–$4,700,000 · 121 active listings

Buyer questions

Frequently Asked Questions

What is the average home price in McAlester Oklahoma?

The average listing price sits at $306,248 while the median price is $199,000, showing a wide spread from entry-level homes to properties priced as high as $4,700,000. This distribution allows buyers to find options across different budgets in a market with 121 active listings.

How long do homes stay on the market in McAlester?

Homes in McAlester remain on the market for an average of 110 days. This timeframe can vary depending on price point, condition, and location within the city’s different residential areas.

What size homes are common in McAlester Oklahoma?

The typical home measures about 2,737 square feet. Listings cover a broad spectrum from compact properties to larger residences, matching the needs of families and individuals relocating to the area.

What is the climate like in McAlester Oklahoma?

McAlester has a humid subtropical climate with hot summers, mild winters, and four distinct seasons. Rainfall is spread across the year, supporting both indoor and outdoor activities for residents.

Ready to make the list yours?

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

Search Mcalester homes