Porter had been Interim Police Chief since January and City Manager Eric King has just appointed him to the permanent position.
He's been with the department for 23 years.
King says upon meeting with community leaders and members of the police department it became clear Porter was the right man for the job.
Porter replaces Jeff Sale who was fired in January after ethical problems and low morale were discovered at the department.