Union City est une petite municipalité du comté de Canadian dans l'État de l'Oklahoma aux États-Unis. Elle est l'une des banlieues de la région métropolitaine d'Oklahoma City. Sa population était de 1 375 personnes lors du recensement de 2000 et la ville couvre 153,3 km2 pour une densité de neuf personnes par km2.