Frances son origine dans la langue latine et signifie « femme de France ». Il est une forme féminine de François. Frances était le nom du saint du 19ème siècle, ainsi que le nom d'un célèbre film 1982, mettant en vedette Jessica Lange. Comme un prénom féminin, il a été assez populaire aux États-Unis.