Primarily in the border areas between the New England states and Quebec, and also in Louisiana.
French Guiana
They speak French in Guiana. (wow the last guy wrote France.)
Louisiana
French is spoken in French Guiana, which is an overseas department of France located in South America. It is the official language of the region, alongside Guianese Creole.
People speak french in North America because some french people came to America hundreds of years ago and brought there language with them. Did you know that Louisiana was once a french speaking city because the french named it after there King Louis 14 ( i think )
Haiti and the overseas islands of La Guadeloupe, La Martinique in the Carribbean speak French. And the French oversea region of 'la Guyane' (French Guiana), just north of Brazil speaks French.
In North America: Canada Haiti In South America: French Guiana (there is also a large French speaking population in the United States).
The countries in North America that speak French are Canada (specifically, the province of Quebec) and also Haiti.
People speak French on every continent of the world. However, the largest number of French speakers is in AFRICA, where dozens of countries have French as their official language.
Because it is a French Department. Kind of like America owns places in other parts of the world.
Brazil, French Guiana
On the eastern side of Northern America, there is a small town which only speak French.