I liga polska w unihokeju mężczyzn 2004/2005 – 8. edycja najwyższego w hierarchii szczebla klubowych rozgrywek ligowych męskiego unihokeja w Polsce (wówczas pod nazwą I ligi). Ich organizatorem był Polski Związek Unihokeja.
Zmagania rozpoczęły się 16 października 2004 czterema spotkaniami 1. kolejki, a zakończyły 17 kwietnia 2005 dwomaNa skutek wycofania się z rozgrywek - po zakończeniu 12. kolejki - Orląt Stromiec i Floorballu Słupsk, dwa spotkania 14. kolejki nie zostały rozegrane i zweryfikowano je jako walkowery po 5:0. meczami 14. kolejki. Rywalizacja toczyła się wyłącznie systemem ligowym („każdy z każdym – mecz i rewanż”), według modelu dwurundowego („jesień–wiosna”), bez fazy play-off. Po zakończeniu 12. kolejki - ze względów finansowo-organizacyjnych - z rozgrywek wycofały się dwie najsłabsze drużyny: Orlęta Stromiec oraz Floorball Słupsk, a ich rywalom w kolejkach 13. i 14. przyznano walkowery po 5:0.
Z kompletem zwycięstw mistrzostwo Polski wywalczyła Szarotka Nowy Targ, dla której był to szósty taki tytuł z rzędu, a do II ligi spadły Orlęta Stromiec i Floorball Słupsk.