Who ownes gibraltar?

The United Kingdom. However, there is a dispute with Spain that sovereignty should be theirs. The people of Gibraltar voted in 2002 to reject Spain's rule. Since 2006, Gibraltar has governed its own affairs, though some powers, such as defence and foreign relations, remain under UK responsibility. Gibraltar remains a British overseas dependent territory.