The following persons have held the office of mayor of Oklahoma City. Mayors of Oklahoma City are elected to four year terms.