Grafton is a village on the Milwaukee River just north of Cedarburg, with a walkable downtown, a riverwalk, Lime Kiln Park and its historic kilns, and a place in music history as the home of Paramount Records’ 1920s and ’30s blues recordings. I-43 puts downtown Milwaukee about 30 minutes away.
Grafton has a healthy mix of duplexes, condominiums and apartment buildings alongside its single-family neighborhoods, which makes it one of Ozaukee County’s better markets for small investment properties. Tenants are drawn by the schools, the river and the easy commute.
Duplexes and investment property for sale in Grafton
The quick-links grid shows how many properties are for sale right now in each price range. Click any number to see those listings.
| Property type | All prices | Under $250K | $250K–$350K | $350K–$500K | $500K–$700K | $700K+ |
|---|---|---|---|---|---|---|
| Multi-family (3+ units) | 1 | – | 1 | – | – | – |
| Single-family homes | 52 | 1 | 4 | 3 | 16 | 28 |
| Condominiums | 11 | – | 6 | 1 | 4 | – |
No active listings right now: duplexes (two-family), commercial & mixed-use.
Grafton by the numbers
According to the U.S. Census Bureau’s American Community Survey (2020–2024 5-year estimates), The Village of Grafton in Ozaukee County, Wisconsin, has a population of 12,445, with a median age of 41.5. The median household income is $89,861 a year.
The median value of an owner-occupied home in the Village of Grafton is $328,800. 61.3% of occupied homes are lived in by their owners and 38.7% are rented — a healthy mix of owners and renters. Renters pay a median gross rent (rent plus utilities) of $1,310 a month, which works out to annual rent of about 4.8% of the median home value — a quick, rough gauge of how rents compare with prices here, not a substitute for a property’s own rent roll and expenses.
Source: U.S. Census Bureau, American Community Survey 2020–2024 5-Year Estimates. This product uses the Census Bureau Data API but is not endorsed or certified by the Census Bureau.
Map of properties for sale
Official website: villageofgraftonwi.gov