You are here:  › 

"M " Cities with post offices in Iowa

We have currently 1885 post offices physically located in Iowa. If you know any more post office that you want to add please use submission form.

What is the first letter of the city or town where you want to find a post office?

A --> 40 post offices B --> 73 post offices C --> 85 post offices D --> 19 post offices E --> 60 post offices F --> 13 post offices G --> 48 post offices H --> 46 post offices I --> 8 post offices J --> 12 post offices K --> 21 post offices L --> 40 post offices M -->79 post offices N --> 28 post offices O -->21 post offices P --> 198 post offices Q -->0 post offices R --> 39 post offices S --> 124 post offices T --> 51 post offices U --> 6 post offices V --> 6 post offices W --> 47 post offices Y --> 0 post offices

Post offices in Iowa

Found 81 cities with post offices that begin with letter " M ".

Iowa post offices

Click on any link bellow to find post offices and see opening hours.

  1. MACEDONIA 1 post office

  2. MACKSBURG 1 post office

  3. MADRID 2 post offices
  4. --232 S MAIN ST, 50156, MADRID IA details
    --117 N KENNEDY AVE, 50156, MADRID IA details

  5. MALCOM 1 post office

  6. MALVERN 2 post offices
  7. --202 W 4TH ST, 51551, MALVERN IA details
    --701 MAIN ST, 51551, MALVERN IA details

  8. MANCHESTER 5 post offices
  9. --116 E DELAWARE ST, 52057, MANCHESTER IA details
    --1000 W MAIN ST, 52057, MANCHESTER IA details
    --908 W MAIN ST, 52057, MANCHESTER IA details
    --1413 N FRANKLIN ST, 52057, MANCHESTER IA details
    --1220 W MAIN ST, 52057, MANCHESTER IA details

  10. MANILLA 1 post office

  11. MANLY 2 post offices
  12. --110 E MAIN ST, 50456, MANLY IA details
    --505 HIGHWAY 65 S, 50456, MANLY IA details

  13. MANNING 2 post offices
  14. --216 MAIN ST, 51455, MANNING IA details
    --507 ELM ST, 51455, MANNING IA details

  15. MANSON 1 post office

  16. MAPLETON 1 post office

  17. MAQUOKETA 5 post offices
  18. --208 N MAIN ST, 52060, MAQUOKETA IA details
    --1100 W PLATT ST, 52060, MAQUOKETA IA details
    --801 E PLATT ST, 52060, MAQUOKETA IA details
    --104 WESTGATE DR, 52060, MAQUOKETA IA details
    --103 E CARLISLE, 52060, MAQUOKETA IA details

  19. MARATHON 1 post office

  20. MARBLE ROCK 1 post office

  21. MARCUS 2 post offices
  22. --108 E PINE ST, 51035, MARCUS IA details
    --4801 HIGHWAY 143, 51035, MARCUS IA details

  23. MARENGO 2 post offices
  24. --198 W WASHINGTON ST, 52301, MARENGO IA details
    --2157 HIGHWAY 6 TRL, 52301, MARENGO IA details

  25. MARION 14 post offices
  26. --3800 HIGHWAY 151, 52302, MARION IA details
    --3600 HIGHWAY 151 STE B, 52302, MARION IA details
    --2790 7TH AVE, 52302, MARION IA details
    --3600 HIGHWAY 151, 52302, MARION IA details
    --2790 7TH AVE, 52302, MARION IA details
    --340 7TH AVE, 52302, MARION IA details
    --895 31ST ST, 52302, MARION IA details
    --3495 7TH AVE, 52302, MARION IA details
    --975 S 11TH ST, 52302, MARION IA details
    --2020 7TH AVE, 52302, MARION IA details
    --340 MARION BLVD, 52302, MARION IA details
    --1100 EAGLEVIEW DR, 52302, MARION IA details
    --1225 7TH AVE, 52302, MARION IA details
    --5491 HIGHWAY 151, 52302, MARION IA details

  27. MARNE 1 post office

  28. MARQUETTE 1 post office

  29. MARSHALLTOWN 17 post offices
  30. --309 E LINN ST, 50158, MARSHALLTOWN IA details
    --802 S CENTER ST STE 2, 50158, MARSHALLTOWN IA details
    --1712 S CENTER ST, 50158, MARSHALLTOWN IA details
    --2703 S CENTER ST, 50158, MARSHALLTOWN IA details
    --102 S CENTER ST, 50158, MARSHALLTOWN IA details
    --27 W BERLE RD, 50158, MARSHALLTOWN IA details
    --123 W MAIN ST, 50158, MARSHALLTOWN IA details
    --2500 S CENTER ST, 50158, MARSHALLTOWN IA details
    --2500 S CENTER ST, 50158, MARSHALLTOWN IA details
    --814 S 6TH ST, 50158, MARSHALLTOWN IA details
    --810 S 3RD AVE, 50158, MARSHALLTOWN IA details
    --111 N 3RD AVE, 50158, MARSHALLTOWN IA details
    --1201 IOWA AVE W, 50158, MARSHALLTOWN IA details
    --1402 S 12TH AVE, 50158, MARSHALLTOWN IA details
    --1009 W LINCOLN WAY, 50158, MARSHALLTOWN IA details
    --5 E ANSON ST, 50158, MARSHALLTOWN IA details
    --2802 S CENTER ST, 50158, MARSHALLTOWN IA details

  31. MARTELLE 1 post office

  32. MARTENSDALE 1 post office

  33. MARTINSBURG 1 post office

  34. MASON CITY 19 post offices
  35. --211 N DELAWARE AVE STE 100, 50401, MASON CITY IA details
    --2400 4TH ST SW, 50401, MASON CITY IA details
    --875 4TH ST SW, 50401, MASON CITY IA details
    --551 S ILLINOIS AVE, 50401, MASON CITY IA details
    --2400 4TH ST SW, 50401, MASON CITY IA details
    --551 S ILLINOIS AVE, 50401, MASON CITY IA details
    --875 4TH ST SW, 50401, MASON CITY IA details
    --10 N WASHINGTON AVE STE 100, 50401, MASON CITY IA details
    --3440 4TH ST SW, 50401, MASON CITY IA details
    --124 N WASHINGTON AVE, 50401, MASON CITY IA details
    --555 S ILLINOIS AVE, 50401, MASON CITY IA details
    --1522 S FEDERAL AVE Nbr 15, 50401, MASON CITY IA details
    --2472 4TH ST SW, 50401, MASON CITY IA details
    --813 N FEDERAL AVE, 50401, MASON CITY IA details
    --1607 S FEDERAL AVE, 50401, MASON CITY IA details
    --2701 19TH ST SW, 50401, MASON CITY IA details
    --1361 12TH ST NW, 50401, MASON CITY IA details
    --1251 4TH ST SW, 50401, MASON CITY IA details
    --4151 4TH ST SW, 50401, MASON CITY IA details

  36. MASONVILLE 1 post office

  37. MASSENA 1 post office

  38. MAURICE 1 post office

  39. MAXWELL 2 post offices
  40. --85 MAIN ST, 50161, MAXWELL IA details
    --100 MAIN ST, 50161, MAXWELL IA details

  41. MAYNARD 1 post office

  42. MC CALLSBURG 1 post office

  43. MC CAUSLAND 1 post office

  44. MC GREGOR 2 post offices
  45. --107 2ND ST, 52157, MC GREGOR IA details
    --125 MAIN ST, 52157, MC GREGOR IA details

  46. MECHANICSVILLE 1 post office

  47. MEDIAPOLIS 2 post offices
  48. --706 MAIN ST, 52637, MEDIAPOLIS IA details
    --208 WAPELLO ST S, 52637, MEDIAPOLIS IA details

  49. MELBOURNE 1 post office

  50. MELCHER DALLAS 1 post office

  51. MELROSE 1 post office

  52. MELVIN 1 post office

  53. MENLO 1 post office

  54. MERIDEN 1 post office

  55. MERRILL 2 post offices
  56. --134 MAIN ST, 51038, MERRILL IA details
    --101 1ST ST, 51038, MERRILL IA details

  57. MESERVEY 1 post office

  58. MIDDLE AMANA 1 post office

  59. MIDDLETOWN 1 post office

  60. MILES 1 post office

  61. MILFORD 2 post offices
  62. --900 N AVE, 51351, MILFORD IA details
    --510 OKOBOJI AVE, 51351, MILFORD IA details

  63. MILLERSBURG 1 post office

  64. MILO 2 post offices
  65. --105 MAIN ST, 50166, MILO IA details
    --426 N 2ND ST, 50166, MILO IA details

  66. MILTON 1 post office

  67. MINBURN 2 post offices
  68. --514 CHESTNUT ST, 50167, MINBURN IA details
    --416 CHESTNUT ST, 50167, MINBURN IA details

  69. MINDEN 1 post office

  70. MINEOLA 1 post office

  71. MINGO 1 post office

  72. MISSOURI VALLEY 2 post offices
  73. --116 N 5TH ST, 51555, MISSOURI VALLEY IA details
    --106 E ERIE ST, 51555, MISSOURI VALLEY IA details

  74. MITCHELLVILLE 2 post offices
  75. --205 CENTER AVE S, 50169, MITCHELLVILLE IA details
    --309 CENTER AVE S, 50169, MITCHELLVILLE IA details

  76. MODALE 1 post office

  77. MONDAMIN 1 post office

  78. MONMOUTH 1 post office

  79. MONONA 1 post office

  80. MONROE 1 post office

  81. MONTEZUMA 2 post offices
  82. --201 E LIBERTY ST, 50171, MONTEZUMA IA details
    --409 N FRONT ST, 50171, MONTEZUMA IA details

  83. MONTICELLO 2 post offices
  84. --119 N CEDAR ST, 52310, MONTICELLO IA details
    --627 S MAIN ST, 52310, MONTICELLO IA details

  85. MONTOUR 1 post office

  86. MONTROSE 1 post office

  87. MOORHEAD 1 post office

  88. MOORLAND 1 post office

  89. MORAVIA 1 post office

  90. MORNING SUN 2 post offices
  91. --19 N MAIN ST, 52640, MORNING SUN IA details
    --618 S CHURCH ST, 52640, MORNING SUN IA details

  92. MOSCOW 1 post office

  93. MOULTON 1 post office

  94. MOUNT AUBURN 1 post office

  95. MOUNT AYR 2 post offices
  96. --202 W MADISON ST, 50854, MOUNT AYR IA details
    --300 W SOUTH ST, 50854, MOUNT AYR IA details

  97. MOUNT PLEASANT 2 post offices
  98. --200 N JEFFERSON ST, 52641, MOUNT PLEASANT IA details
    --400 W WASHINGTON ST, 52641, MOUNT PLEASANT IA details

  99. MOUNT UNION 1 post office

  100. MOUNT VERNON 3 post offices
  101. --124 2ND ST SW, 52314, MOUNT VERNON IA details
    --600 1ST ST SW, 52314, MOUNT VERNON IA details
    --323 HIGHWAY 30 SW, 52314, MOUNT VERNON IA details

  102. MOVILLE 2 post offices
  103. --319 MAIN ST, 51039, MOVILLE IA details
    --4 S 1ST ST, 51039, MOVILLE IA details

  104. MURRAY 1 post office

  105. MUSCATINE 11 post offices
  106. --3100 CEDAR ST, 52761, MUSCATINE IA details
    --2400 2ND AVE, 52761, MUSCATINE IA details
    --510 E 6TH ST, 52761, MUSCATINE IA details
    --1800 PARK AVE, 52761, MUSCATINE IA details
    --1111 OREGON ST, 52761, MUSCATINE IA details
    --3509 STEAMBOAT WAY, 52761, MUSCATINE IA details
    --301 IOWA AVE, 52761, MUSCATINE IA details
    --1521 PARK AVE, 52761, MUSCATINE IA details
    --401 GRANDVIEW AVE, 52761, MUSCATINE IA details
    --1703 PARK AVE, 52761, MUSCATINE IA details
    --3003 N HIGHWAY 61, 52761, MUSCATINE IA details

  107. MYSTIC 1 post office

  108. MT PLEASANT 2 post offices
  109. --301 E WASHINGTON ST, 52641, MT PLEASANT IA details
    --1045 N GRAND AVE, 52641, MT PLEASANT IA details

  110. MELCHER 1 post office

Total # of Post Offices: 170 (click on any link above to check post office Open Hours)

Note: Some locations beside OPEN HOURS do include info about: Passport Acceptance Hour,Passport Photo Hours,PO Box Access Hours,Carrier Facility Hours, Global Express Guaranteed Hours,Pickup Services Hours.