Людмила Улицка е родена на 21 февруари 1943 г. в Давлеканово, Башкирия.
По образование е биолог-генетик. Защитава дисертация, работи в Института по обща генетика. През 1970 г. е уволнена заради преписване на „самиздатски“ ръкопис. Баща ѝ е инженер, майка ѝ – биохимичка.
Първите ѝ разкази се появяват в списания към края на 1980 г. Бива изоставена от първия си мъж, отглежда двамата си синове сама. В безработицата преоткрива литературата като поле за изява.
Книгите ѝ са преведени на над 25 езика. Любимият ѝ похват е плюс един (едно фундаментално събитие, наслоено с много предистории). Само се определя като „авторка на младите“. Писаните от нея стихове вмъква в романите си („единствената форма, в която се осмелих да ги публикувам, приписвайки ги на главните ми героини“).
Два нейни сценария биват филмирани: „Сестрите Либърти“ и „Жена за всички“.