Vic es un municipio ubicado en la provincia de Provincia de Barcelona en Cataluña. La población de Vic es de 47 630 personas (2020), el área de Vic es de 30.60 kilómetros cuadrados, la distancia de Vic a Barcelona (capital de la Cataluña) es de 70 kilómetros, la distancia de Vic a Madrid es de 617 kilómetros. Vic comparte fronteras con Gurb, Folgarolas, Calldetenes, Santa Eugenia de Berga, Malla, Muntanyola, Santa Eulalia de Riuprimer y San Bartolomé del Grau.