City limitsPlace boundary
Curated city comparison

DuluthWaukegan

Great Lakes regional alternatives with comparable population scale and materially different yield, entry price, affordability and housing-stock evidence.

Duluth, MN cityscape
Waukegan, IL cityscape
Decision memo

The trade-off before property underwriting

The interpretation uses direct city records only. County and metro averages are not substituted into this comparison.

For cash flow, Waukegan, IL deserves the first property-level screen. Its Zillow gross yield is 7.99%, versus 5.76% in Duluth, MN, while its Zillow city home-value index is $247,565 versus $303,635. This is only a gross starting signal: underwrite achievable unit rent, vacancy, taxes, insurance, repairs, management, utilities, financing and capital work before advancing a deal.

Waukegan also better fits entry affordability and renter pressure. Its price-to-income measure is 3.44 versus Duluth’s 4.41, and renters represent 49.78% of households versus 40.62%. Waukegan’s vacancy rate is 3.57%, compared with 6.33% in Duluth. The next check is whether target blocks and unit types preserve that apparent renter depth without introducing collection, turnover or regulatory risk.

Housing stock points toward Duluth when the strategy favors single-family or larger multifamily options: those shares are 62.35% and 15.50%, respectively, compared with Waukegan’s 58.62% and 12.01%. Local demand is less definitive, although Waukegan’s overlapping-vintage ACS population change of 2.04% exceeds Duluth’s 1.37%. Verify neighborhood-level employment access, leasing velocity, concessions, household formation and asset condition rather than treating citywide indicators as property performance.

Direct city matrix

The same definition on both sides

“n/a” remains missing. Zillow indexes and ACS survey measures stay visibly separate.

Decision evidenceDuluth, MNWaukegan, IL
Typical home valueZillow ZHVI · city$303,635$247,565
Observed market rentZillow ZORI · city$1,458$1,648
Gross yieldZORI × 12 ÷ ZHVI · before costs5.8%8.0%
Price to household incomeZillow value ÷ ACS income4.41x3.44x
Annual rent to incomeZillow rent × 12 ÷ ACS income25.4%27.5%
Rent burdenACS renter households paying 30%+54.0%49.0%
Renter shareACS occupied housing40.6%49.8%
Vacancy rateACS all housing units6.3%3.6%
Population changebetween ACS vintages · not annualized▲ 1.4%▲ 2.0%
UnemploymentACS civilian labor force4.7%6.4%
Entry and income screen

Price, rent and yield do not tell the same story

Bars begin at zero within each measure. Gross yield remains a before-cost screen.

DuluthWaukeganTypical home valueZillow ZHVI · city$304k$248kObserved market rentZillow ZORI · monthly city index$1k$2kGross yieldZORI × 12 ÷ ZHVI · before costs5.8%8.0%
Zillow city ZHVI and ZORI · 2026-06 / 2026-06
Price and rent history

Two city paths, each rebased to 100

Each panel keeps price and rent in its own city; no level is borrowed across geographies.

Five-year path

Price and rent, rebased to 100

ZHVI +33.6%ZORI +27.2%
13411495202120222023202420252026
Each series starts at 100 so their direction can be compared without pretending that a home value and a monthly rent share the same unit.
Five-year path

Price and rent, rebased to 100

ZHVI +42.2%ZORI +39.5%
14211995202120222023202420252026
Each series starts at 100 so their direction can be compared without pretending that a home value and a monthly rent share the same unit.
Fit by objective

There is no universal city winner

Five city questions remain separate so a yield lead cannot erase affordability or demand risk.

01
Cash-flow screenWaukegan

Waukegan, IL better fits cash flow: its Zillow gross yield is 7.99%, compared with 5.76% for Duluth, MN, and its Zillow rent index is $1,648 versus $1,458. That spread is not net operating income. For each candidate, test actual lease comps, vacancy, management, repairs, taxes, insurance, utilities, financing and near-term capital work before relying on the city-level signal.

02
Entry affordabilityWaukegan

Waukegan, IL offers the stronger entry-affordability profile. Its Zillow city home-value index is $247,565, while Duluth, MN stands at $303,635; the reported difference is $56,070. Waukegan’s price-to-income measure is also 3.44 versus Duluth’s 4.41. Underwriting should next compare property-specific acquisition basis, taxes, insurance, inspection findings and renovation scope, because a lower city index does not guarantee a lower all-in basis.

03
Renter pressureWaukegan

Waukegan, IL better fits renter pressure on the available city evidence: renters account for 49.78% of households and vacancy is 3.57%, versus 40.62% and 6.33% in Duluth, MN. Duluth’s rent-burden share is higher at 53.98%, compared with 49.04% in Waukegan, which may constrain rent increases. Check submarket occupancy, concessions, delinquency, turnover and unit-level asking-rent competition.

04
Housing stockDuluth

Duluth, MN better fits a strategy seeking broader single-family and larger-multifamily representation. Single-family homes comprise 62.35% of Duluth’s stock versus 58.62% in Waukegan, IL, while larger multifamily comprises 15.50% versus 12.01%. Median year built is 1951 in Duluth and 1967 in Waukegan, so Duluth’s apparent format advantage requires especially careful inspections of structure, systems, deferred maintenance and capital needs.

05
Local demand riskWaukegan

Waukegan, IL has the better headline local-demand signal, with overlapping-vintage ACS population change of 2.04% versus 1.37% for Duluth, MN. Waukegan also has 89,076 residents compared with Duluth’s 87,093. However, unemployment is 6.36% in Waukegan versus 4.71% in Duluth, tempering the conclusion. Verify employer concentration, commute access, leasing velocity, tenant income documentation and neighborhood population stability.

Household pressure

Acquisition and renter affordability

DuluthWaukeganPrice to incomeZillow value ÷ ACS household income4.4x3.4xRent to incomeAnnual Zillow rent ÷ ACS household income25.4%27.5%Rent-burdened householdsACS renters paying 30% or more54.0%49.0%
Zillow city indexes divided by direct ACS city household measures.
Housing system

Tenure, vacancy and structure

DuluthWaukeganRenter shareACS occupied housing40.6%49.8%Vacancy rateACS all housing units6.3%3.6%Single-family stockACS one-unit structures62.3%58.6%Large multifamily stockACS structures with 20+ units15.5%12.0%
ACS citywide housing characteristics; not rentable inventory or lease-up speed.
Underwriting boundary

What this city comparison cannot decide

City evidence narrows a search; it does not appraise, inspect or finance a property.

  1. 01

    Zillow indexes describe city-level market pricing and rents, while ACS measures describe surveyed households and housing. They answer different questions; ACS median gross rent and median home value should not be averaged with, or treated as competing appraisals to, Zillow indexes.

  2. 02

    The gross-yield comparison excludes vacancy, management, repairs, taxes, insurance, utilities, financing and capital work. Property-level expense histories, tax bills, insurance quotes, inspections, rent rolls and lease files are therefore necessary before either city advances.

  3. 03

    Population change compares overlapping ACS vintages and is not annualized. Citywide renter share, vacancy and housing-stock composition can also conceal sharp neighborhood and asset-type differences, so block-level rent comps, concessions, occupancy and condition remain essential.