Meselefors on pientaajama () Vilhelminan kunnassa Ruotsissa. Vuonna 2005 sen asukasluku oli 67 ja pinta-ala 15 hehtaaria. Vuonna 2010 asukkaita oli 58.
Kylä sijaitsee Ångermanjoen rannalla noin 25 kilometrin päässä kunnan keskustaajamasta etelään, eurooppatien 45, maantien 90 sekä -rautatien varrella. Kylässä sijaitsee kaksi rautatieliikennepaikkaa: Ångermanjoen itärannalla sijaitseva Meseleforsin rautatieasema sekä joen länsirannalla sijaitseva Meseleforsin leirintäalueen seisake. Kesäisin liikennöivät henkilöjunat pysähtyvät asemilla tarvittaessa.
Lähteet
Luokka:Ruotsin pientaajamat Luokka:Vilhelminan kunta