Geldo is a municipality in Spain, located in the Valencian Community within the province of Castellón. It is a small settlement in the eastern part of the country, forming part of the Valencian autonomous region.
The municipality covers an area of just 0.50 square kilometres, making it one of the smallest by land area in the region. As of 2005, it had a population of 716 inhabitants.