La temporada 1948-49 de la Segunda Liga Yugoslava fue la tercera temporada de la Segunda Liga Federal ( en serbocroata : Druga savezna liga ), la competición de fútbol de segunda categoría de la SFR Yugoslavia , desde su creación en 1946.
En total, participaron en la liga diez equipos, incluidos cuatro equipos de la temporada 1947-48, tres clubes descendidos de la Primera Liga Yugoslava 1947-48 y tres equipos ascendidos de las ligas de tercera división jugadas en la temporada 1947-48. La liga se disputó en un formato de todos contra todos , en el que cada club jugó dos veces con todos los demás clubes, para un total de 18 rondas. Se otorgaron dos puntos por victoria y un punto por empate.
El Sarajevo y el Spartak Subotica descendieron de la Primera División Yugoslava de 1947-48 tras terminar en los dos últimos puestos de la tabla de clasificación, mientras que el Vardar perdió ante el Naša Krila Zemun en los play-offs de descenso. Los tres clubes que ascendieron a la segunda división fueron el Dinamo Skopje, el Podrinje Šabac y el Proleter Osijek .