Luchó con distinción en la guerra franco-prusiana.
Federico nació como el quinto y penúltimo de los hijos de los príncipes Carlos Antonio de Hohenzollern-Sigmaringen y Josefina Federica de Baden.
En 1879, Federico se casó en Regensburg con la princesa Luisa de Thurn y Taxis, la hija mayor de Maximiliano, príncipe heredero de Thurn y Taxis, y de la duquesa Elena en Baviera.
La pareja no tuvo hijos.
Recibió las siguientes órdenes y condecoraciones:[1]