Click to Home
Go To Search
Trash Collection for Streets Beginning with M
Listing of Streets in Roanoke County
To find your trash collection day or bulk collection week (either A Week or B Week), click on the first letter of your street name below. Search for the street you live on alphabetically. 

Street Names A-M
AB |  C |  D |  E |  F |  G |  H |  I |  J |  K |  L |  M 

Street Names N-Z
N |  O |  P |  Q |  R |  S |  T |  U |  V |  W |  X |  Y |  Z


Note: If your street is not listed, please contact the Solid Waste Office at (540) 387-6225.

Street Name

Pick-Up Day

A / B Week

Madtom Lane Tuesday A Week
Maggie Lane Wednesday A Week
Magnolia Road Thursday A Week
Malinda Road Wednesday A Week
Mallard Drive Monday B Week
Mallard Lake Court Tuesday B Week
Mallard Lake Drive Tuesday B Week
Malvern Road Wednesday B Week
Manassas Drive Monday A Week
Manor Street Thursday A Week
Maple Court Monday B Week
Maplewood Drive Thursday B Week
Marie Drive Tuesday B Week
Marigold Circle Monday B Week
Marsh Wren Lane Tuesday A Week
Marshall Drive Wednesday A Week
Marson Road Thursday A Week
Martha Drive Thursday A Week
Martin Drive Thursday B Week
Martin McNeil Road Wednesday A Week
Martindale Avenue Thursday A Week
Martinell Avenue Monday A Week
Martins Creek Road Tuesday B Week
Marvin Drive Thursday B Week
Mary B Place Tuesday B Week
Mason Knob Trail Tuesday B Week
Mason Park Drive Wednesday B Week
Masons View Lane Tuesday B Week
Matisse Lane Tuesday B Week
Matthew Lane Thursday B Week
Mattie Drive Thursday B Week
Mayfair Drive Wednesday A Week
Mayfield Drive Monday B Week
Mayfield Street Thursday A Week
Mayland Road Monday B Week
Mayo Drive Monday B Week
Maywood Avenue Wednesday A Week
McConnell Road Thursday A Week
McDaniel Drive Wednesday A Week
McGeorge Drive Thursday B Week
McKinney Street Thursday A Week
McSpetz Lane Tuesday A Week
McVitty Road (2500 to 2800) Monday A Week
McVitty Road (2900 to 3300) Tuesday A Week
McVitty Road (5300 to 5599) Tuesday A Week
Meacham Road Wednesday A Week
Meadewood Drive Thursday A Week
Meadow Creek Drive Tuesday A Week
Meadow Lane Monday B Week
Meadow Springs Circle Thursday B Week
Meadow Valley Circle Tuesday A Week
Meadowood Road Monday B Week
Meadowcrest Street Thursday A Week
Meadowlark Road Monday B Week
Medinah Circle Wednesday A Week 
Melinda Lane Monday B Week
Melissa Circle Thursday B Week
Melody Avenue Monday A Week
Memory Lane Wednesday B Week
Mendham Way Wednesday A Week
Merino Drive Tuesday A Week
Merriman Road (4800 to 6799) Tuesday A Week
Merriman Road (6800 to 7500) Tuesday B Week
Meyers Drive Thursday A Week
Middle Valley Drive Thursday B Week
Middleton Street Thursday A Week
Midsummer Lane Tuesday B Week
Midway Drive Tuesday A Week
Milk-A-Way Drive Thursday A Week
Mill Creek Road Tuesday B Week
Mill House Lane Monday B Week
Mill Pond Drive Tuesday A Week
Mill Run Circle Tuesday B Week
Mill View Court Monday A Week
Millbridge Road Tuesday A Week
Millcrest Court Monday A Week
Miller Cove Road Wednesday B Week
Millers Landing Circle Thursday A Week
Millner Place Monday B Week
Millwheel Drive Tuesday A Week
Millwood Drive Tuesday A Week
Miner Lane Wednesday A Week
Missimer Circle Thursday B Week
Missimer Court Thursday B Week
Missimer Lane Thursday B Week
Misty Lane Wednesday A Week
Mockingbird Hill Road Thursday B Week
Moncap Trail Tuesday B Week
Monet Drive Tuesday B Week
Montague Way Tuesday B Week
Montclair Drive Wednesday B Week
Montgomery Circle Thursday B Week
Montuori Way Tuesday B Week
Montvue Road Wednesday A Week
Moonlight Lane Tuesday B Week
Moonsong Road Tuesday B Week
Moore Road Wednesday B Week
Morgan Conner Lane Wednesday A Week
Morning Dove Road Monday B Week
Morning Glory Drive Thursday B Week
Morningside Drive Monday B Week
Moses Family Road Wednesday B Week
Mount Gordon Road Wednesday A Week
Mount Laurel Road Tuesday A Week
Mount Pleasant Blvd Monday B Week
Mountain Drive Wednesday B Week
Mountain Heights Drive Wednesday A Week
Mountain Park Drive Wednesday A Week
Mountain Spring Court Tuesday B Week
Mountain Spring Trail Tuesday B Week
Mountainview Road Thursday B Week
Mountain Village Drive Monday B Week
Mountainwood Drive Wednesday A Week
Mountview Drive Wednesday A Week
Mowles Road Tuesday A Week
Mt Chestnut Road Tuesday B Week
Muirfield Circle Thursday A Week
Mulholland Circle Thursday B Week
Muse Drive Thursday B Week
Musical Lane Tuesday B Week
Mystique Court Thursday B Week

(Back to top)

Calendar - View All
Mon, Sep. 25 - Thu, Sep. 28

Mon, Oct. 2 - Thu, Oct. 5

Mon, Oct. 9 - Thu, Oct. 12