new KL

    Get a PennKey Set-Up Code


If you are a full-time student at the University of Pennsylvania you must visit the University's Registrar (221 Franklin Building; 3451 Walnut).


The first step in getting a PennKey is to request a Set-Up Code that grants you a PennKey. Below is a listing of locations where an employee of the University of Pennsylvania Health System can get a PennKey Set-Up Code. You will be asked for 2 forms of identification to vouch for your identity. Valid forms of ID are:

  • State Issued Driver's License
  • State Issued Identification Card with Picture
  • Passport
  • UPHS Employee Badge

Once you received the Set-Up Code from one of these locations, you will need to come back to this web site to register your PennKey.


Physicians: You are welcome to go to any of the below locations for your PennKey. PennKey Set-Up Codes may also be obtained at the School of Medicine's 410 Anatomy Chemistry Building administration point. Hours are by appointment only. (215) 573-INFO


Jump to:


UPHS Locations

  • 3600 Civic Center Blvd. (Philadelphia)
    (Penn Medicine Talent Acquisition)
    Hours are by appointment only. Email to set-up a date and time.
    • All Employees from any entity

  • HUP Security at Ground Gates
    Hours: 7:00 a.m. - 3:00 p.m. Monday to Friday
    • Contractors
    • Outsourced Resources
    • Temporary Staff
    • Non-University of Pennsylvania students working at UPHS
    • Visiting Physicians

  • Presbyterian Human Resources at Wright/Saunders (W186)
    Hours: 8:00 a.m. - 5:00 p.m. Monday to Friday
    • Employees for the Presbyterian Medical Center
    • Contractors
    • Outsourced Resources
    • Temporary Staff
    • Non-University of Pennsylvania students working at Presbyterian
    • Visiting Physicians

  • Pennsylvania Hospital - Human Resources
    Harte Memorial, 732 Delancey St. Philadelphia PA 19106
    Hours: 8:00 a.m. - 5:00 p.m. Monday to Friday
    • Employees at Pennsylvania Hospital

  • Clinical Care Associates (Human Resources)
    250 King of Prussia Road, 4th Floor (Radnor)
    Hours are by appointment only. Contact Alex Brindle by email
    or call 610-902-1711.

Princeton Locations

  • Princeton HealthCare System - Human Resources
    One Plainsboro Road, Plainsboro, NJ 08536
    2nd Floor Education Building
    Hours: 7:00a.m. – 4:30 p.m. Monday to Friday
    • Employees, Volunteers, Contractors, Outsourced Resources for Princeton HealthCare System

  • Princeton HealthCare System - Medical Staffing Office
    One Plainsboro Road, Plainsboro, NJ 08536
    1st Floor Education Building
    Hours: 8:00 a.m. – 5:00 p.m.
    • Physicians, Allied Professional Staff for Princeton HealthCare System


Warnings about Set-Up Codes


Don't get a Set-Up code unless you need it!

  • Requesting a Set-Up Code is analogous to reporting a lost credit card. For security purposes, a Set-Up Code request immediately deactivates a registered PennKey. Once you've requested a Set-Up Code you must use it to reset your password and reactivate your PennKey. That means, for example, that if you remember your old password after you've called the Set-Up Code Request Line, you won't be able to use your PennKey again until you reset your password using the Set-Up Code you requested. It also means you must use any Set-Up Code you obtain online through Challenge-Response, even if you were just "testing" Challenge-Response to see if you could get a Set-Up Code.

Don't request more than one Set-Up Code!

  • If you request a second Set-Up Code during the time a previously requested Set-Up Code is unexpired, the second request will nullify the first Set-Up Code . The following example illustrates this point. Suppose you call the Set-Up Code Request Line and your Set-Up Code is delayed for some reason. You then call the Request Line again and the following day the first Set-Up Code arrives. The second request nullifies the first Set-Up Code, and you will need to wait for the second Set-Up Code to arrive. If a Set-Up Code is taking an unusually long time to arrive, send email to the PennKey administrator rather than requesting a second Set-Up Code.

Once you've gotten a Set-Up Code, use it!

  • A PennKey Set-Up Code expires in 60 days or when you have completed the procedure for which the Set-Up Code was issued, whichever comes first.