Townhouses for sale in Cross Plains

793 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
9 pictures Arrow icon pointing to the right
Land
Land for sale in Village of Cross Plains, Dane County
USD 195,000
Village of Cross Plains, Dane County

1 week + 1 day ago

10 pictures Arrow icon pointing to the right
Land
Land for sale in Village of Cross Plains, Dane County
USD 364,000
Village of Cross Plains, Dane County

1 week + 1 day ago

16 pictures Arrow icon pointing to the right
House
House for sale in Village of Cross Plains, Dane County
USD 464,900
Village of Cross Plains, Dane County

3 Bedrooms

2 Bathrooms

1,575 sq.ft

Equipped kitchenParking

1 week + 1 day ago

2 pictures Arrow icon pointing to the right
Land
Land for sale in Village of Cross Plains, Dane County
USD 157,900
Village of Cross Plains, Dane County

Oct 09, 2026

52 pictures Arrow icon pointing to the right
House
House for sale in Village of Cross Plains, Dane County
USD 649,900
Village of Cross Plains, Dane County

5 Bedrooms

4 Bathrooms

3,335 sq.ft

PatioDeckFireplaceEquipped kitchen

2 weeks + 4 days ago

2 pictures Arrow icon pointing to the right
House
House for sale in Village of Cross Plains, Dane County
USD 1,090,000
Village of Cross Plains, Dane County
Deck

2 weeks + 5 days ago

21 pictures Arrow icon pointing to the right
House
House for sale in Village of Cross Plains, Dane County
USD 540,000
USD 549,900
2%
Village of Cross Plains, Dane County

4 Bedrooms

3 Bathrooms

2,144 sq.ft

GardenCellar

1 week + 2 days ago

29 pictures Arrow icon pointing to the right
House
House for sale in Oak Valley, Village of Cross Plains
USD 539,900
USD 550,000
2%
Oak Valley, Village of Cross Plains

4 Bedrooms

2 Bathrooms

2,700 sq.ft

Office roomEquipped kitchen

1 week + 4 days ago

37 pictures Arrow icon pointing to the right
House
House for sale in Village of Cross Plains, Dane County
USD 450,000
Village of Cross Plains, Dane County

4 Bedrooms

2 Bathrooms

1,990 sq.ft

GardenDeckFireplaceEquipped kitchenCellar

Oct 02, 2026

2 pictures Arrow icon pointing to the right
Updated
House
House for sale in Village of Cross Plains, Dane County
USD 524,900
USD 540,000
3%
Village of Cross Plains, Dane County

4 Bedrooms

3 Bathrooms

2,144 sq.ft

16 hours ago

2 pictures Arrow icon pointing to the right
House
House for sale in Village of Cross Plains, Dane County
USD 1,599,000
Village of Cross Plains, Dane County

4 Bedrooms

4 Bathrooms

5,460 sq.ft

PatioOffice roomSaunaSwimming poolFireplaceEquipped kitchenParkingCellar

2 weeks + 16 hours ago

2 pictures Arrow icon pointing to the right
House
House for sale in Village of Cross Plains, Dane County
USD 1,279,000
USD 1,329,000
4%
Village of Cross Plains, Dane County
Equipped kitchen

3 weeks + 16 hours ago

44 pictures Arrow icon pointing to the right
House
House for sale in Village of Cross Plains, Dane County
USD 1,279,000
Village of Cross Plains, Dane County

8 Bedrooms

4 Bathrooms

3,400 sq.ft

Equipped kitchen

3 weeks + 16 hours ago

15 pictures Arrow icon pointing to the right
House
House for sale in Village of Cross Plains, Dane County
USD 529,900
Village of Cross Plains, Dane County

3 Bedrooms

2 Bathrooms

1,572 sq.ft

Equipped kitchenParking

3 weeks + 2 days ago

2 pictures Arrow icon pointing to the right
Land
Land for sale in Village of Cross Plains, Dane County
USD 885,000
Village of Cross Plains, Dane County

Oct 15, 2026

2 pictures Arrow icon pointing to the right
House
House for sale in Village of Cross Plains, Dane County
USD 560,000
Village of Cross Plains, Dane County

3 Bedrooms

2 Bathrooms

2,076 sq.ft

Oct 09, 2026

2 pictures Arrow icon pointing to the right
Updated
Land
Land for sale in Village of Cross Plains, Dane County
USD 194,900
Village of Cross Plains, Dane County

2 days + 16 hours ago

2 pictures Arrow icon pointing to the right
House
House for sale in Village of Cross Plains, Dane County
USD 469,900
Village of Cross Plains, Dane County

3 Bedrooms

2 Bathrooms

1,320 sq.ft

6 days + 16 hours ago

2 pictures Arrow icon pointing to the right
House
House for sale in Village of Cross Plains, Dane County
Request Details
Village of Cross Plains, Dane County

5 Bedrooms

4 Bathrooms

3,335 sq.ft

PatioDeckFireplaceEquipped kitchen

2 weeks + 1 day ago

2 pictures Arrow icon pointing to the right
House
House for sale in Village of Cross Plains, Dane County
USD 705,000
Village of Cross Plains, Dane County

3 Bedrooms

2 Bathrooms

2,800 sq.ft

PatioGardenDeckFireplaceEquipped kitchen

2 weeks + 3 days ago

2 pictures Arrow icon pointing to the right
Land
Land for sale in Village of Cross Plains, Dane County
USD 154,900
Village of Cross Plains, Dane County

2 weeks + 5 days ago

2 pictures Arrow icon pointing to the right
Land
Land for sale in Village of Cross Plains, Dane County
USD 151,900
Village of Cross Plains, Dane County

Oct 14, 2026

2 pictures Arrow icon pointing to the right
House
House for sale in Village of Cross Plains, Dane County
USD 464,900
Village of Cross Plains, Dane County

3 Bedrooms

2 Bathrooms

1,575 sq.ft

Oct 13, 2026

2 pictures Arrow icon pointing to the right
Land
Land for sale in Village of Cross Plains, Dane County
USD 158,900
Village of Cross Plains, Dane County

Oct 12, 2026

2 pictures Arrow icon pointing to the right
House
House for sale in Village of Cross Plains, Dane County
USD 529,900
Village of Cross Plains, Dane County

3 Bedrooms

2 Bathrooms

1,572 sq.ft

Oct 11, 2026

2 pictures Arrow icon pointing to the right
House
House for sale in Village of Cross Plains, Dane County
USD 565,000
Village of Cross Plains, Dane County

6 Bedrooms

4 Bathrooms

GardenParking

Oct 11, 2026

2 pictures Arrow icon pointing to the right
Land
Land for sale in Village of Cross Plains, Dane County
USD 162,900
Village of Cross Plains, Dane County

Oct 10, 2026

2 pictures Arrow icon pointing to the right
Land
Land for sale in Village of Cross Plains, Dane County
USD 169,900
Village of Cross Plains, Dane County

Oct 07, 2026

2 pictures Arrow icon pointing to the right
Land
Land for sale in Village of Cross Plains, Dane County
USD 249,900
Village of Cross Plains, Dane County

Oct 07, 2026

View photo Arrow icon pointing to the right
Condo
Condo for sale in Village of Cross Plains, Dane County
USD 224,900
USD 229,900
2%
Village of Cross Plains, Dane County

2 Bedrooms

1 Bathroom

894 sq.ft

GardenEquipped kitchen

Oct 04, 2026