En hestekraft (forkortet hk) er navnet på forskellige enheder til angivelse af mål for fysisk effekt.
En metrisk hestekraft er en fælles standard, hvor 1 hk = 75 kg × 9,80665 m/s² × 1 m/s = 735,499 W. Den metriske hestekraft beskrives således: En hestekraft er den effekt, der er nødvendig for at løfte en masse på 75 kg 1 meter lodret op fra jordens overflade i løbet af 1 sekund.
En hestekraft var, afhængigt af land og industri, forskelligt defineret og havde derfor forskellige omregningsfaktorer.