공주 마라톤은 충청남도 공주시에서 개최되는 정기 마라톤 대회로, 정식 명칭은 공주백제마라톤이다. 공주시와 동아일보가 공동으로 주최·주관하며, 매년 공주시민운동장을 출발점으로 진행된다.
대회는 풀코스(42.195km), 32km 코스, 하프코스(21.0975km), 10km 코스, 5km 코스 등 다양한 부문으로 구성되어 있으며, 참가 인원은 약 12,000명 규모이다. 참가 자격은 신체 건강한 남녀 누구나 가능하며, 참가비는 코스별로 차등 책정된다. 대전·세종·충남 권역의 초·중·고등학생에게는 5km 코스가 무료로 제공되기도 한다.
공주백제마라톤은 백제의 옛 수도였던 공주의 역사적 정체성을 반영한 대회명을 사용하며, 매년 가을(주로 9월)에 개최된다. 공식 홈페이지(gongjumarathon.com)를 통해 참가 신청, 코스 안내, 기록 조회 등의 서비스를 제공하고 있다.