The police officer was listed in critical, but stable condition after he was rushed to UCI Medical Center.
Councilmember James Gomez said in a video posted to Facebook that neighbors in the area reported hearing shots fired, and an investigation was underway. Gomez confirmed the suspect was killed.
The shooting happened just after 7 p.m. during a confrontation outside the front door of the police station at 150 N. Euclid Street.
According to La Habra police, officers responded to a disturbance call and once they arrived the shooting occurred. Further details about the shooting were not disclosed.
Video from the scene showed several police vehicles spread out across the area as a large perimeter was established around the police station. Crime scene tape cordoned off the area, and a tent was seen covering the male suspect's body.
Footage from AIR7 HD captured what appeared to be gun on the street. Police said a firearm was recovered and there are no other outstanding suspects.
The identities of the suspect and the wounded police officer were not immediately released.