La creciente preocupación por la movilidad sostenible ha impulsado la implementación de sistemas de bicicletas compartidas en numerosas ciudades alrededor del mundo. En este trabajo, se presenta una metodología integral para la optimización y localización de estaciones de bicicletas compartidas, con el objetivo de mejorar la eficiencia del sistema y proporcionar una mejor experiencia para los usuarios. Se utilizó un modelo logit multinomial restringido para estimar la demanda de las estaciones, considerando factores como la distancia y precios. Luego, se aplicó el algoritmo Particle Swarm Optimization (PSO) para encontrar la localización estratégica que maximice la utilidad, teniendo en cuenta restricciones como la disponibilidad de espacios y la densidad poblacional. Los resultados obtenidos ofrecen recomendaciones valiosas para mejorar la eficiencia del sistema y la experiencia de los usuarios en sistemas de bicicletas compartidas en ciudades.