It happened at about 8:30 Sunday night in the 800 block of Elm Street.
Officers responded to the scene and found 45-year-old John McDonald of Muhlenberg Township lying in the street with a gunshot wound to his upper body.
McDonald was rushed to the hospital but died a short time later.
Police say they are looking for witnesses to the crime to try and figure out what led to the shooting.