The most popular baby names in Portugal have some overlap with the top names in neighboring Spain, but not as much as you might think. Yes, classic favorite Maria appears on both Top Ten lists, as does new favorite Sofia. And some other names on the Portuguese Top Ten do show up on the Spanish list but much further down, including Matilde, Leonor, Beatriz, Mariana, and Carolina for girls, and for boys, Rodrigo, Santiago, and Miguel. And then there are those Portuguese variations of traditional names that are distinctive to that country: in the Top Ten, Margarida, Martim, Guilherme, and Duarte, which is the Portuguese variation of Edward. The most popular names in Portugal at the most recent count follow.