Meena Alexander è nata ad Allahbad, in India, nel 1951. Figlia di un diplomatico, ha trascorso l'infanzia e la giovinezza in Sudan. Si è laureata in Inghilterra, presso l'università di Nottingham, e ha lavorato in diversi istituti universitari indiani. Dal 1980 risiede negli Stati Uniti dove ha insegnato alla City University di New York e nel programma di scrittura creativa della Columbia University. È attualmente docente di Inglese presso l'Hunter College. Ha pubblicato sette volumi di poesia, fra i quali River and Bridge (1996) e Illliterate Heart (2002), due romanzi e un'autobiografia, Fault Lines(1993).