Weeraketiya (en singhalais : වීරකැටිය) est une petite ville du district de Hambantota, dans la province du sud du Sri Lanka.