Event Description Maine Marathon is a relay, half marathon or full marathon starting and ending in Portland, Maine Event Location & Accomodations Trending Events Salute to Our Heroes 5K & 10K Beautiful Backroads Century 2024 Carpe Diem - Carpe Noctem Half Marathon & 10k