Top 10 Best Female Rappers of All Time

1Nicki Minaj

Nicki Minaj


2Missy Elliott

Missy Elliott


3Lil Kim

Lil Kim


4Lauryn Hill

Lauryn Hill


5Queen Latifah

Queen Latifah


6Lisa "Left Eye" Lopes

Lisa "Left Eye" Lopes


7Eve

Eve


8Iggy Azalea

Iggy Azalea


9Foxy Brown

Foxy Brown


10MC Lyte

MC Lyte


11M.I.A.

M.I.A.


12Azealia Banks

Azealia Banks


13Trina

Trina


14Remy Ma

Remy Ma


15Cardi B

Cardi B


16Snow Tha Product

Snow Tha Product


17Fergie

Fergie


18Megan Thee Stallion

Megan Thee Stallion


19Da Brat

Da Brat


20Becky G

Becky G


21Rapsody

Rapsody


22Rah Digga

Rah Digga


23CupcakKe

CupcakKe


24Rico Nasty

Rico Nasty


25Gangsta Boo

Gangsta Boo


26Charli XCX

Charli XCX


27Jean Grae


28Mia X


29The Lady of Rage

The Lady of Rage


30Amy Heidemann


31Lil Mama

Lil Mama


32Rasheeda

Rasheeda


33Angel Haze

Angel Haze


34Shawnna


35Lady Leshurr