Is Barcelona a region?

It is the capital city of Catalonia as well as being the name of the Provincia/Province where the city of Barcelona is located.