For the second year in a row two traditional names claim the top spot for the most popular boy and girl names in Alabama.

The Social Security Agency has released the top ten boy and girl names for babies across the nation and in Alabama.

Claiming the top boy and girl names nationally are Noah and Emma, which are different from the top names in the state.

Top boy names in Alabama:

  1. William
  2. James
  3. John
  4. Mason
  5. Elijah
  6. Noah
  7. Jackson
  8. Carter
  9. Michael
  10. Samuel

Top girl names in Alabama:

  1. Ava
  2. Emma
  3. Olivia
  4. Harper
  5. Elizabeth
  6. Madison
  7. Amelia
  8. Isabella
  9. Skylar
  10. Anna

More From 95.3 The Bear