Prof. dr. sc. Milan Mihaljević rođen je 1955. u Zagoričanima pokraj Livna. Osnovnu školu i gimnaziju završio je u Vinkovcima. Diplomirao je 1978. na Filozofskom fakultetu u Zagrebu studij opće lingvistike i filozofije.
Od 1979. stalno je zaposlen u Staroslavenskom institutu. U zvanje znanstvenog asistenta promaknut je 1981. godine, u zvanje znanstvenog suradnika 1985, u zvanje višega znanstvenog suradnika 1991. godine, u zvanje znanstvenog savjetnika 1999, a u trajno zvanje znanstvenog savjetnika 2006. godine.
Od 1988. godine predaje na poslijediplomskom studiju lingvistike na Filozofskom fakultetu u Zagrebu, a od utemeljenja poslijediplomskog studija kroatistike na istom fakultetu predaje i na tom studiju. Od 1991. do 2002. bio je voditelj projekta "Istraživanje hrvatskoga crkvenoslavenskog jezika", a od 2002. vodi projekt "Gramatika hrvatskoga crkvenoslavenskog jezika". Od 1992. član je uredništva časopisa "Suvremena lingvistika". Od 1995. do 2001. godine predavao je starocrkvenoslavenski jezik na Filozofskom fakultetu u Puli, od 1997. do danas predaje slavensku poredbenu gramatiku na Odsjeku za kroatistiku, a od 1998. i algebarsku lingvistiku (generativnu gramatiku) na Odsjeku za opću lingvistiku Filozofskoga fakulteta Sveučilišta u Zagrebu. Od 2002. predaje i starocrkvenoslavenski jezik na Filozofskom fakultetu Sveučilišta u Splitu.
Sudjelovao je na više znanstvenih skupova u zemlji i inozemstvu te je pisao recenzije znanstvenih radova za različite časopise.
Za knjigu "Slavenska poredbena gramatika" nagrađen je nagradom Hrvatske akademije znanosti i umjetnosti za 2003. godinu.