بارسيلونا جي سرڪاري ٻوليون ڪيٽالين ۽ اسپيني آھن. تقريبن اڌ ڪيٽالين ڳالهائڻ پسند ڪن ٿا، هڪ وڏي اڪثريت ان کي سمجهي ٿي، ۽ عملي طور تي هر هڪ اسپيني ڄاڻي ٿو.
Barcelona's official languages are Catalan and Spanish. About a half prefer to speak Catalan, a vast majority understands it, and virtually everyone knows Spanish.