Girl names ending in O include many interesting options.
Margo is the most popular girl name ending with O right now, and is the only O-ending girl name in the US Top 1000 (compared with nearly 100 O-ending names for boys!).
Unique girl names ending with the letter O that are attracting attention include Calypso, Cleo, Coco, Halo, and Rio.
Here are all our website’s girl names that end with the letter O. The top names below rank among the current US Top 1000 Baby Names and are ordered by popularity. Unique names rank below the Top 1000 and are listed alphabetically.