Jo Freeman uczęszczała do szkoły w Birmingham, choć pierwszą klasę skończyła w szkole w Granada Hills w 1961 roku.

W 1965 roku uzyskała z wyróżnieniem tytuł licencjata nauk politycznych na Uniwersytecie Kalifornijskim w Berkeley. W 1968 r. rozpoczęła studia magisterskie z nauk politycznych na Uniwersytecie w Chicago, a w 1973 r. obroniła doktorat. Po czterech latach nauczania na Uniwersytecie Stanowym Nowego Jorku wyjechała do Waszyngtonu jako stypendystka Brookings Fellow i pozostała przez kolejny rok jako stypendystka Kongresu Amerykańskiego Stowarzyszenia Nauk Politycznych. W 1979 r. rozpoczęła studia prawnicze na Uniwersytecie Nowojorskim jako stypendystka Root-Tilden, a w 1982 r. uzyskała tytuł doktora prawa. W 1983 r. została przyjęta do Izby Adwokackiej Stanu Nowy Jork.

Freeman przeprowadziła się do Park Slope na Brooklynie w 1979 roku, aby uczęszczać na studia prawnicze, a od 1985 roku mieszka w Kensington na Brooklynie.