Registration will open soon!
Welcome to the 34th running of the NCR Marathon presented by the Baltimore Road Runners Club!
The NCR Marathon is Baltimore’s oldest continuously running USATF certified marathon held annually on the Saturday following Thanksgiving.