The Spectrum newspaper reports Richard Farnsworth has been sworn in after being appointed with a unanimous city council vote.
City Councilwoman Michelle Randall called the choice a "no-brainer" and said Farnsworth would be a "great leader."
Farnsworth has worked for St. George police for 25 years and has served as the deputy chief for nearly seven years.