St. Katharine Drexel was established July 1, 2001 with Father Paul E. Edwards as administrator. That same month, he conducted introductory meetings about the new parish and gave his vision for its future. Over 200 people attended the meetings, which were conducted in English and Spanish.