The 2004 Appalachian State Mountaineers football team represented Appalachian State University as a member of the Southern Conference (SoCON) in the 2004 NCAA Division I-AA football season.
Led by 16th-year head coach Jerry Moore, the Mountaineers compiled an overall record of 6–5 with a mark of 4–3 in conference play, placing second in the SoCon.
[1] The low point of the season was a 30–27 loss to rival Western Carolina in the Battle for the Old Mountain Jug.
Home games were played at Kidd Brewer Stadium in Boone, North Carolina.
This college football 2000s season article is a stub.