FePt nanoparticles (NPs) were assembled on aluminum oxide substrates, and their ferromagnetic properties were studied before and after thermal annealing. For the first time, phosph(on)ates were used as an adsorbate to form self-assembled monolayers (SAMs) on alumina to direct the assembly of NPs onto the surface. The Al2O3 substrates were functionalized with aminobutylphosphonic acid (ABP) or phosphonoundecanoic acid (PNDA) SAMs or with poly(ethyleneimine) (PEI) as a reference. FePt NPs assembled on all of these monolayers, but much less on unmodified Al2O3, which shows that ligand exchange at the NPs is the most likely mechanism of attachment. Proper modification of the Al2O3 surface and controlling the immersion time of the modified Al2O3 substrates into the FePt NP solution resulted in FePt NPs assembly with controlled NP density. Alumina substrates were patterned by microcontact printing using aminobutylphosphonic acid as the ink, allowing local NP assembly. Thermal annealing under reducing conditions (96%N2/4%H2) led to a phase change of the FePt NPs from the disordered FCC phase to the ordered FCT phase. This resulted in ferromagnetic behavior at room temperature. Such a process can potentially be applied in the fabrication of spintronic devices.