McAlester, OK Metro Area - Investment Guide

Metro Area • 10 Cities • 10 ZIP Codes

Avg Home Value $151,259
Avg Monthly Rent $886
Avg Cap Rate 5.12%
Avg Investability 3.1 ★
Cities 10
ZIP Codes 10

This metro is one of hundreds you can screen side by side — filter by the numbers that matter and get alerts when they move. See plans →

🏦 30-yr Fixed Rate: 6.76% as of Sep 10 Source: Freddie Mac PMMS
☀️
WARM MARKET
McAlester, OK Metro Area
Seller-favorable conditions, steady activity
0 days
Average time to sell
Very Fast
6.2%
Listings with price cuts
Few Cuts
0.0%
Sale price vs asking
Below Ask
0.0%
Income needed for mortgage
Affordable
📅 Market conditions data as of August 29, 2026 — updated weekly

Best ZIP codes in McAlester, OK

Every ZIP in the metro, ranked four ways. Free.

Cash Flow → Appreciation → Affordable →

Cities in McAlester, OK

Top ZIP Codes by Investability

ZIP Code City State Home Value Rent Cap Rate Rating
74546 Haileyville OK $64,740 $846 10.19% 5.0 ★
74546 Haileyville OK $62,032 $846 10.64% 4.0 ★
74547 Hartshorne OK $106,045 $846 6.22% 4.0 ★
74546 Haileyville OK $63,084 $846 10.46% 4.0 ★
74546 Haileyville OK $60,021 $846 10.99% 4.0 ★
74547 Hartshorne OK $104,638 $846 6.31% 4.0 ★
74546 Haileyville OK $64,471 $846 10.24% 4.0 ★
74546 Haileyville OK $60,135 $846 10.97% 4.0 ★
74547 Hartshorne OK $100,420 $846 6.57% 4.0 ★
74554 Krebs OK $108,108 $846 6.10% 4.0 ★
74850 Lamar OK $172,520 $981 4.44% 4.0 ★
74547 Hartshorne OK $109,213 $846 6.04% 4.0 ★
74546 Haileyville OK $60,135 $846 10.97% 4.0 ★
74547 Hartshorne OK $100,420 $846 6.57% 4.0 ★
74850 Lamar OK $172,520 $981 4.44% 3.0 ★
74425 Canadian OK $154,641 $846 4.27% 3.0 ★
74553 Kiowa OK $173,267 $846 3.81% 3.0 ★
74432 Eufaula OK $219,049 $846 3.01% 3.0 ★
74442 Indianola OK $206,659 $909 3.43% 3.0 ★
74554 Krebs OK $118,359 $846 5.58% 3.0 ★
74501 McAlester OK $154,305 $1,045 5.28% 3.0 ★
74561 Wilburton OK $124,485 $846 5.30% 3.0 ★
74850 Lamar OK $182,053 $981 4.20% 3.0 ★
74425 Canadian OK $147,416 $846 4.48% 3.0 ★
74432 Eufaula OK $204,688 $846 3.22% 3.0 ★
74547 Hartshorne OK $106,822 $846 6.18% 3.0 ★
74553 Kiowa OK $173,407 $846 3.81% 3.0 ★
74442 Indianola OK $198,648 $909 3.57% 3.0 ★
74501 McAlester OK $146,209 $945 5.04% 3.0 ★
74554 Krebs OK $120,376 $846 5.48% 3.0 ★
74561 Wilburton OK $127,215 $846 5.19% 3.0 ★
74850 Lamar OK $187,031 $981 4.09% 3.0 ★
74425 Canadian OK $162,224 $846 4.07% 3.0 ★
74553 Kiowa OK $170,165 $846 3.88% 3.0 ★
74432 Eufaula OK $222,629 $846 2.96% 3.0 ★
74442 Indianola OK $208,552 $909 3.40% 3.0 ★
74554 Krebs OK $107,697 $846 6.13% 3.0 ★
74501 McAlester OK $156,498 $1,190 5.93% 3.0 ★
74561 Wilburton OK $120,983 $846 5.45% 3.0 ★
74850 Lamar OK $183,888 $981 4.16% 3.0 ★
74425 Canadian OK $140,216 $846 4.71% 3.0 ★
74432 Eufaula OK $209,964 $846 3.14% 3.0 ★
74547 Hartshorne OK $109,999 $846 6.00% 3.0 ★
74553 Kiowa OK $180,401 $846 3.66% 3.0 ★
74442 Indianola OK $191,669 $909 3.70% 3.0 ★
74501 McAlester OK $145,657 $1,021 5.47% 3.0 ★
74554 Krebs OK $121,272 $846 5.44% 3.0 ★
74561 Wilburton OK $129,365 $846 5.10% 3.0 ★
74850 Lamar OK $193,914 $981 3.95% 3.0 ★
74425 Canadian OK $162,871 $846 4.05% 3.0 ★
A great house in the wrong ZIP is still a bad deal — screen every market by cash flow & cap rate.
Open the Market Finder →
Free to search · investor plans from $19/mo

About McAlester, OK Real Estate Market

The McAlester, OK metropolitan statistical area (MSA) encompasses 10 cities and 10 ZIP codes. The average home value across the metro is $151,259, with an average monthly rent of $886. Explore individual cities and ZIP codes to find investment opportunities that match your criteria.