Diano Castello is a comune located in the Province of Imperia within the Liguria region of Italy. It is situated approximately 90 kilometres southwest of Genoa and about 5 kilometres northeast of the city of Imperia.
As of December 31, 2004, the municipality covered an area of 6.0 square kilometres and had a recorded population of 2,061 residents.