2025 College Football Championship 20th January 2025 Location: Mercedes-Benz Stadium Atlanta, GA, United States International Sports Management, Inc.® is a licensed independent entity and neither associated nor affiliated with the NCAA®, the College Football Playoff Series® or Mercedes-Benz Stadium®.