2 Bedroom Homes for Sale in Osceola County, FL

636 Active Listings • Updated Daily from MLS

Avg: $194K Min: $999 Max: $1.5M 8 with Pool 24 Waterfront
3193 Caribbean Soul Dr
$3K
3193 Caribbean Soul Dr
Kissimmee, Osceola County
2 bd • 3 ba • 1,380 sqft
2989 Caribbean Soul Dr
$3K
2989 Caribbean Soul Dr
Kissimmee, Osceola County
2 bd • 3 ba • 1,394 sqft
8005 Sand Bar Dr
$3K
8005 Sand Bar Dr
Kissimmee, Osceola County
2 bd • 3 ba • 1,305 sqft
917 Waterside Ln #203
$3K
917 Waterside Ln #203
Celebration, Osceola County
2 bd • 2 ba • 1,827 sqft
1002 Carolina Ave
$106K
1002 Carolina Ave
St Cloud, Osceola County
2 bd • 1 ba • 1,049 sqft
1709 Michigan Ave #c
$120K
1709 Michigan Ave #c
Kissimmee, Osceola County
2 bd • 2 ba • 1,118 sqft
731 Michigan Ct #1
$125K
731 Michigan Ct #1
St Cloud, Osceola County
2 bd • 1 ba • 784 sqft
710 Michigan Ct #2
$129K
710 Michigan Ct #2
St Cloud, Osceola County
2 bd • 1 ba • 784 sqft
1805 Michigan Ave #d
$130K
1805 Michigan Ave #d
Kissimmee, Osceola County
2 bd • 2 ba • 1,118 sqft
305 Port Pleasant Dr #a
$130K
305 Port Pleasant Dr #a
Poinciana, Osceola County
2 bd • 2 ba • 812 sqft
719 Michigan Ct #3
$130K
719 Michigan Ct #3
St Cloud, Osceola County
2 bd • 1 ba • 784 sqft
5291 Images Cir #302
$135K
5291 Images Cir #302
Kissimmee, Osceola County
2 bd • 1 ba • 774 sqft
4718 Kilt Ct #66
$135K
4718 Kilt Ct #66
St Cloud, Osceola County
2 bd • 2 ba • 967 sqft
699 Lake Marion Golf Resort
$139K
699 Lake Marion Golf Resort
Kissimmee, Osceola County
2 bd • 2 ba • 784 sqft
15201 Indian Creek Dr #b
$140K
15201 Indian Creek Dr #b
Kissimmee, Osceola County
2 bd • 2 ba • 981 sqft
3838 Nautical Way #104
$146K
3838 Nautical Way #104
Kissimmee, Osceola County
2 bd • 2 ba • 910 sqft
1703 Michigan Ave #a
$150K
1703 Michigan Ave #a
Kissimmee, Osceola County
2 bd • 2 ba • 1,118 sqft
2733 Cranmoor Dr
$150K
2733 Cranmoor Dr
Kissimmee, Osceola County
2 bd • 2 ba • 1,056 sqft
225 Celebration Pl #526
$150K
225 Celebration Pl #526
Kissimmee, Osceola County
2 bd • 2 ba • 1,067 sqft
738 Michigan Ct #4
$150K
738 Michigan Ct #4
St Cloud, Osceola County
2 bd • 1 ba • 784 sqft
1822 Foxhall Cir #1822
$150K
1822 Foxhall Cir #1822
Kissimmee, Osceola County
2 bd • 2 ba • 1,074 sqft
107 E Cypress St
$154K
107 E Cypress St
Kissimmee, Osceola County
2 bd • 1 ba • 576 sqft
225 Celebration Pl #216
$155K
225 Celebration Pl #216
Celebration, Osceola County
2 bd • 2 ba • 1,269 sqft
3016 Parkway Blvd #303
$158K
3016 Parkway Blvd #303
Kissimmee, Osceola County
2 bd • 2 ba • 937 sqft

2 Bedroom Homes for Sale in Osceola County, Florida

Osceola County, Florida offers a wide range of 2 bedroom homes for sale. With 636 active listings and a median price around $194K, there's something for every buyer. Search by city below or use our map to explore neighborhoods across the county.

Top cities: Kissimmee, St Cloud, Davenport, Celebration, Poinciana, Reunion, Harmony, Kenansville.