Junk Removal in the Town of Dunkirk, WI
Updated
Dunkirk in short
- 639
- households in the Town of Dunkirk
- 13.6%
- moved in 2020 or later (county 32.1%)
- 10.6%
- rent their home (county 42.9%)
- 1969
- median year built (county 1986)
The local numbers
Who lives in the Town of Dunkirk, and how long they stay
Few households in Dunkirk are new arrivals. Only 13.6% of households (87 of 639) moved in during 2020 or later, compared with 32.1% across Dane County, while 23.3% have been in the same home since 1989 or earlier. Here the typical cleanout comes from downsizing, an estate, or a garage, barn or shed that has filled up over decades, more than from a move.
Dunkirk is overwhelmingly owner-occupied: only 10.6% of households rent, against 42.9% across the county. Owners accumulate: garages, pole sheds and outbuildings that nobody has had a reason to clear.
The housing here is old. 24% of Dunkirk's 675 homes were built before 1940, against 10.4% county-wide, and the median year built is 1969. Older houses usually mean basements, attics and narrow stairs, which make a basement cleanout slower work.
Dunkirk housing and households vs Dane County
| Measure | Town of Dunkirk | Dane County |
|---|---|---|
| Residents | 1,505 | 572,674 |
| Housing units | 675 | 261,061 |
| Occupied (households) | 639 | 251,529 |
| Moved in 2020 or later | 87 (13.6%) | 80,666 (32.1%) |
| Renter households | 68 (10.6%) | 107,847 (42.9%) |
| Renters who moved in 2020 or later | 57.4% | 55.4% |
| In the same home since 1989 or earlier | 23.3% | 7.5% |
| Median year built | 1969 | 1986 |
| Built before 1940 | 24% | 10.4% |
| Built 2000 or later | 13.6% | 32.6% |
| Mobile homes | 0.7% | 0.8% |
| In buildings of 5+ units | 2.1% | 33.6% |
Source: U.S. Census Bureau, ACS 2024 5-year (2020-2024), tables B01003, B25003, B25024, B25034, B25035 and B25038.
Local rules
Trash, bulk pickup and drop-off in the Town of Dunkirk
- Trash hauler
- Johns Disposal collects the town's garbage and recycling weekly. source
- Bulk and large items
- Bulk collection is by request: call Johns Disposal at 262-473-4700 or email office@johnsdisposal.com. A household may schedule one bulk collection a month, up to twelve a year, and nothing should sit at the curb before it is booked. source
With no Dunkirk bulky-item program to point to, here is what every Dane County household can use.
- The Dane County Landfill, 7102 Maahic Way, takes household trash, furniture and mattresses from county residents: $15.03 up to 500 pounds, $60.10 per ton above a ton (2026). See landfill rates and hours.
- Paint, chemicals, TVs and refrigerant appliances go to Dane County Clean Sweep next door ($15 a trip; $15 per TV; $35 per fridge).
- Appliances, TVs, tires and yard waste are banned from Wisconsin landfills; see the bans.
- The hauler's terms elsewhere in the county: how Johns Disposal bulk pickup works.
About Dunkirk. Dunkirk had 1,881 people at the 2020 census and includes Hanerville, named for James Haner, who came from Easton, New York in 1844. Wikipedia
ZIP codes. 53589 (81% of its land), 53534 (19% of its land). Census 2020
Common questions
Dunkirk junk removal questions
Does Town of Dunkirk have bulk trash pickup?
Bulk collection is by request: call Johns Disposal at 262-473-4700 or email office@johnsdisposal.com. A household may schedule one bulk collection a month, up to twelve a year, and nothing should sit at the curb before it is booked.
Who picks up trash in the Town of Dunkirk?
Johns Disposal collects the town's garbage and recycling weekly.
How many Dunkirk households moved in recently?
Per the ACS 2020-2024 5-year estimates, 87 of 639 households (13.6%) moved into their current home in 2020 or later, compared with 32.1% in Dane County overall.
What does junk removal cost in the Town of Dunkirk?
National cost guides put a single bulky item at $60 to $150, a half truckload at $200 to $400 and a full truckload at $400 to $800.
Clearing something out in the Town of Dunkirk?
Tell us the address and what needs to go. A local crew that covers Dunkirk replies with a price before anything is loaded.