This question already has an answer here:
- Why is Starfleet HQ in San Francisco? 7 answers
Why is Star fleet headquarters in San Francisco California, instead of New York city or Lyon France ? United Nations or Interpol represent international functions somewhat reflective of the Federation of Planets. San Francisco seems unlikely to be a historical and symbolic choice for the representation of unity of the earth. The UN and Interpol and it's geographical sites and purpose would serve as a better memory of Unity.