مری، دارای خون‌رسانی غنی و تخلیه وریدی بوده اما این خون‌رسانی در طول آن متفاوت است. قسمت‌های فوقانی مری و اسفنکتر فوقانی از شریان تیروئید تحتانی، قسمت‌هایی از مری، که در ناحیه قفسه سینه هستند از شریان‌های ریوی و شاخه‌های مستقیم از آئورت تورا و مریِ تحتانی و اسفنکتر مری، از شریان معده چپ و شریان فرنیک تحتانی چپ خون دریافت می‌کنند. تخلیه وریدی نیز در طول مری، متفاوت است. قسمت‌های فوقانی و میانی مری، به درون رگ‌های آزیگوس و همیازژوس و خون از قسمت تحتانی، به ورید چپ معده تخلیه می‌شود. همه این وریدها به داخل ورید فوقانی تخلیه می‌شوند، به استثنای ورید معده سمت چپ که شاخه‌ای از ورید پورتال است.