Offices for sale in Mahaska

415,306 available properties
Sort by:
Most relevant first
Most relevant first
Most up-to-date first
Most recent published
Price: Lowest first
Price: Highest first
Bedrooms: Lowest first
Bedrooms: Highest first
Size: Lowest first
Size: Highest first
8 pictures Arrow icon pointing to the right
Commercial
Commercial for sale in New Sharon, Mahaska County
USD 49,000
New Sharon, Mahaska County

977 sq.ft

Cellar

Aug 14, 2026

17 pictures Arrow icon pointing to the right
House
House for sale in Oskaloosa, Mahaska County
USD 138,000
Oskaloosa, Mahaska County

2 Bedrooms

1 Bathroom

960 sq.ft

Equipped kitchenParking

1 week + 3 hours ago

2 pictures Arrow icon pointing to the right
Farm
Farm for sale in Fremont, Mahaska County
USD 1,478,435
Fremont, Mahaska County

1 week + 4 days ago

18 pictures Arrow icon pointing to the right
Commercial
Commercial for sale in Oskaloosa, Mahaska County
USD 124,900
Oskaloosa, Mahaska County
Cellar

2 weeks + 3 days ago

2 pictures Arrow icon pointing to the right
House
House for sale in New Sharon, Mahaska County
USD 374,900
New Sharon, Mahaska County

5 Bedrooms

2 Bathrooms

2,016 sq.ft

Office room

1 week + 3 hours ago

View photo Arrow icon pointing to the right
Land
Land for sale in New Sharon, Mahaska County
USD 35,000
New Sharon, Mahaska County

Oct 10, 2026

2 pictures Arrow icon pointing to the right
House
House for sale in Oskaloosa, Mahaska County
USD 87,500
Oskaloosa, Mahaska County

2 Bedrooms

1 Bathroom

946 sq.ft

Office roomEquipped kitchen

Oct 10, 2026

29 pictures Arrow icon pointing to the right
House
House for sale in Oskaloosa, Mahaska County
USD 87,500
Oskaloosa, Mahaska County

2 Bedrooms

1 Bathroom

946 sq.ft

Office roomEquipped kitchen

Oct 10, 2026

2 pictures Arrow icon pointing to the right
Land
Land for sale in New Sharon, Mahaska County
USD 35,000
New Sharon, Mahaska County

Oct 10, 2026

29 pictures Arrow icon pointing to the right
House
House for sale in New Sharon, Mahaska County
USD 234,000
New Sharon, Mahaska County

4 Bedrooms

2 Bathrooms

1,564 sq.ft

GardenOffice roomParking

Oct 10, 2026

31 pictures Arrow icon pointing to the right
House
House for sale in Lacey, New Sharon
USD 374,900
Lacey, New Sharon

5 Bedrooms

3 Bathrooms

2,016 sq.ft

Office room

Oct 10, 2026

24 pictures Arrow icon pointing to the right
House
House for sale in Oskaloosa, Mahaska County
USD 159,800
Oskaloosa, Mahaska County

5 Bedrooms

2 Bathrooms

4,454 sq.ft

Office roomParking

Oct 01, 2026

2 pictures Arrow icon pointing to the right
House
House for sale in Oskaloosa, Mahaska County
USD 149,900
USD 154,900
3%
Oskaloosa, Mahaska County

2 Bedrooms

1 Bathroom

1,016 sq.ft

Office roomEquipped kitchenCellar

3 days + 3 hours ago

14 pictures Arrow icon pointing to the right
House
House for sale in Oskaloosa, Mahaska County
USD 154,900
Oskaloosa, Mahaska County

2 Bedrooms

1 Bathroom

1,016 sq.ft

Office roomEquipped kitchenCellar

1 week + 3 hours ago

2 pictures Arrow icon pointing to the right
House
House for sale in New Sharon, Mahaska County
USD 305,000
New Sharon, Mahaska County

2 Bedrooms

1 Bathroom

1,680 sq.ft

Equipped kitchenParkingCellar

2 weeks + 1 day ago

2 pictures Arrow icon pointing to the right
House
House for sale in Oskaloosa, Mahaska County
USD 174,500
Oskaloosa, Mahaska County

4 Bedrooms

1 Bathroom

1,040 sq.ft

GardenOffice roomParkingFireplaceEquipped kitchenCellar

2 weeks + 6 days ago

32 pictures Arrow icon pointing to the right
House
House for sale in New Sharon, Mahaska County
USD 305,000
New Sharon, Mahaska County

2 Bedrooms

2 Bathrooms

1,680 sq.ft

Equipped kitchenParkingCellar

Oct 11, 2026

64 pictures Arrow icon pointing to the right
House
House for sale in Eddyville, Mahaska County
USD 329,000
Eddyville, Mahaska County

4 Bedrooms

2 Bathrooms

2,500 sq.ft

GardenOffice roomDeckEquipped kitchen

Sep 16, 2026

45 pictures Arrow icon pointing to the right
Commercial
Commercial for sale in University Park, Mahaska County
USD 215,000
USD 229,000
6%
University Park, Mahaska County
Office roomCellarConcierge

2 weeks + 1 day ago

24 pictures Arrow icon pointing to the right
Land
Land for sale in Rose Hill, Mahaska County
USD 1,199,200
USD 1,236,250
3%
Rose Hill, Mahaska County

2 weeks + 1 day ago

2 pictures Arrow icon pointing to the right
House
House for sale in Leighton, Mahaska County
USD 507,990
Leighton, Mahaska County

4 Bedrooms

3 Bathrooms

2,386 sq.ft

Office roomBalconyEquipped kitchen

3 weeks + 2 days ago

18 pictures Arrow icon pointing to the right
Commercial
Commercial for sale in Oskaloosa, Mahaska County
USD 310,000
Oskaloosa, Mahaska County
Office roomParking

Oct 12, 2026

2 pictures Arrow icon pointing to the right
House
House for sale in Oskaloosa, Mahaska County
USD 335,400
Oskaloosa, Mahaska County

3 Bedrooms

1 Bathroom

1,762 sq.ft

PatioGardenSwimming poolDeckFireplaceEquipped kitchenAir conditioning

Oct 11, 2026

2 pictures Arrow icon pointing to the right
House
House for sale in Leighton, Mahaska County
USD 494,990
Leighton, Mahaska County

4 Bedrooms

3 Bathrooms

2,386 sq.ft

Office roomBalconyEquipped kitchen

Oct 10, 2026

2 pictures Arrow icon pointing to the right
House
House for sale in Beacon, Mahaska County
USD 537,000
Beacon, Mahaska County

4 Bedrooms

2 Bathrooms

2,559 sq.ft

Office roomEquipped kitchen

Oct 09, 2026

13 pictures Arrow icon pointing to the right
Land
Land for sale in Bussey, Mahaska County
USD 393,435
USD 413,082
5%
Bussey, Mahaska County

Oct 05, 2026

28 pictures Arrow icon pointing to the right
House
House for sale in New Sharon, Mahaska County
USD 300,000
USD 320,000
6%
New Sharon, Mahaska County

4 Bedrooms

2 Bathrooms

2,226 sq.ft

Office roomEquipped kitchen

Sep 29, 2026

42 pictures Arrow icon pointing to the right
House
House for sale in Oskaloosa, Mahaska County
USD 335,400
USD 352,400
5%
Oskaloosa, Mahaska County

3 Bedrooms

3 Bathrooms

1,762 sq.ft

PatioGardenSwimming poolDeckFireplaceEquipped kitchenAir conditioning

Sep 20, 2026

12 pictures Arrow icon pointing to the right
House
House for sale in Oskaloosa, Mahaska County
USD 165,000
Oskaloosa, Mahaska County

2 Bedrooms

2 Bathrooms

1,136 sq.ft

Parking

Aug 30, 2026

12 pictures Arrow icon pointing to the right
House
House for sale in Oskaloosa, Mahaska County
USD 187,000
Oskaloosa, Mahaska County

3 Bedrooms

2 Bathrooms

1,136 sq.ft

Parking

Jul 24, 2026