Port of Milwaukee¶
Overview¶
Port Milwaukee, operated by the City of Milwaukee, is Wisconsin's largest port and a multi-modal facility on the western shore of Lake Michigan in Milwaukee County. The port handles a more diverse cargo mix than the iron-ore-dominated Lake Superior ports — bulk commodities (cement, salt, limestone, agricultural products), liquid bulk (petroleum), breakbulk (steel, machinery), and a small but active container operation. Port Milwaukee has received federal infrastructure grants in recent years, including DOT Port Infrastructure Development Program (PIDP) funding for terminal modernization.
The City of Milwaukee has a population of approximately 570,000, with the metropolitan area around 1.57 million — the largest city population of any U.S. Great Lakes port covered in this section. Milwaukee's port-adjacent neighborhoods include some of the most concentrated environmental justice communities in the upper Midwest, with documented disparities in asthma prevalence, cardiovascular disease, and exposure to cumulative environmental burden.
The port's operating area sits within the Milwaukee Estuary Area of Concern (AOC) — defined by historical contamination from heavy industry, wastewater discharge, and sediment pollution in the Milwaukee, Menomonee, and Kinnickinnic rivers. As with Duluth's St. Louis River AOC and Green Bay's Fox River AOC, the Milwaukee Estuary AOC is the subject of substantial federal-state remediation investment focused on water quality and sediment, while at-berth vessel emissions in the same boundary are unregulated.
Emissions Profile¶
| Source | Estimated Annual Emissions | Notes |
|---|---|---|
| At-berth vessel emissions (CO₂) | ~11,200 t (screening estimate) | Scaled from Duluth at-berth CO₂ baseline using ~200 estimated vessel calls |
| At-berth criteria pollutants (PM2.5, NOx) | ~56 t (screening estimate) | Scaled from Duluth (~190 t / 687 calls = ~0.28 t/call) |
| Port equipment & terminal operations | Not characterized at screening level | City-operated facility; some data via Port Milwaukee filings |
| Total port-attributable | Not finalized at screening level | Full assessment required |
Methodology
Estimates are screening-level, derived from the ICCT Great Lakes-St. Lawrence Seaway Ship Emissions Inventory (Meng & Comer, March 2022) and scaled relative to Duluth-Superior's fully characterized profile. Vessel call counts and tonnage figures are estimates; a full assessment would reconcile against Port Milwaukee operating reports and USACE Waterborne Commerce Statistics. Cargo diversification at Milwaukee may produce different berth-time profiles than the bulk-loading-dominant Duluth baseline; site-specific calibration would be required.
Community Exposure¶
Port-adjacent neighborhoods include some of the most environmentally burdened census tracts in Wisconsin. Milwaukee's south side and near-south industrial corridors have well-documented disparities in air quality, asthma prevalence, and cumulative environmental exposure.
| Community/Tract | Population | Median Income | EJ Indicators | Distance to Port |
|---|---|---|---|---|
| Near-south side (multiple tracts) | ~50,000+ | Below state median; many tracts >2x state poverty rate | Documented EJ flags: PM2.5, diesel PM, ozone | <2 miles |
| Bay View / Walker's Point | ~25,000+ | Mixed | Industrial corridor exposure | 1–2 miles |
| Milwaukee Estuary AOC catchment | ~200,000+ in lower-watershed tracts | Mixed | AOC sediment contamination history | Variable |
CDC PLACES tract-level data is available for all Milwaukee County census tracts. Milwaukee has the highest concentrated EJ profile of any port in this Great Lakes section, and a full assessment would surface specific tract-level percentile rankings via EJScreen. EJScreen census-tract analysis is not produced at screening level.
Regulatory Jurisdiction¶
| Agency | Authority | Notes |
|---|---|---|
| Wisconsin Department of Natural Resources (WI DNR) | State air and water quality | Same agency overseeing Green Bay and the Wisconsin side of Duluth-Superior |
| EPA Region 5 | Federal oversight | Clean Air Act, Clean Water Act, Great Lakes Restoration Initiative |
| USACE Detroit District | Navigation, dredging | |
| Port Milwaukee (City of Milwaukee) | Port governance | |
| City of Milwaukee | Land use, zoning, city-level environmental ordinances |
At-berth emissions controls: None.
Wisconsin has independent legal authority to adopt CARB's at-berth standard following EPA's October 2023 Clean Air Act authorization. WI DNR has not initiated rulemaking. The City of Milwaukee has independently pursued environmental and climate initiatives that could inform a city-level pilot — for example, requiring port leases to include shore-power infrastructure as terminal improvements come up for renewal — even in advance of state action.
Health Impact Potential¶
A full health impact assessment for the Port of Milwaukee would quantify:
- Premature deaths attributable to port PM2.5 emissions
- Cardiovascular and respiratory hospitalizations
- Childhood asthma emergency department visits
- Monetized annual health damages using EPA Value of Statistical Life methodology
- Health benefits of at-berth emissions reduction scenarios
- Cumulative-burden interaction with Milwaukee Estuary AOC contamination
Milwaukee combines the largest city population of any Great Lakes port in this section with the most concentrated EJ exposure profile. Per-capita exposure may be lower than at Two Harbors or Silver Bay (because the population denominator is larger), but the absolute burden — total premature deaths, hospitalizations, and ED visits attributable to port emissions — is likely the largest of any Wisconsin port. A full assessment would produce both metrics and frame the policy implication for both city-level and state-level action.
Comparison to Duluth-Superior¶
| Metric | Milwaukee | Duluth-Superior |
|---|---|---|
| Annual tonnage | ~2.5M (screening estimate) | 25.3M |
| Vessel calls | ~200 (screening estimate) | 687 |
| Metro population | ~570,000 (city) / ~1.57M (metro) | ~115,000 |
| AOC overlay | Milwaukee Estuary AOC | St. Louis River AOC |
| EJ concentration | High (multi-tract documented disparities) | Moderate |
| At-berth controls | None | None |
| Assessment depth | Screening | Full Assessment → |
Milwaukee's policy lever is different from Duluth's. Duluth-Superior is the cleanest natural experiment (compact metro, MERC closure, AOC overlay) and the deep-assessment anchor for the system. Milwaukee is the largest absolute-burden case — the place where measured, monetized health damages are most likely to exceed any other Great Lakes port simply because the exposed population is largest. A coordinated WI DNR rulemaking would move Green Bay, Milwaukee, and the Wisconsin side of Duluth-Superior in a single regulatory action.
This is a screening-level profile using publicly available data. A site-specific health impact assessment with census-tract resolution, FOIA-enhanced data, and monetized health outcomes is available through our research services.
Data sources: ICCT GL-SLS Ship Emissions Inventory (Meng & Comer, 2022); ICCT Nationwide Port Emissions Screening (September 2024); EPA EJScreen; CDC PLACES; EPA Great Lakes AOC program; USACE Waterborne Commerce Statistics; U.S. Census ACS.