Finn, nordisk drengenavn af usikker oprindelse, almindeligvis forklaret som lig med oldnordisk finnr, oprindelig 'same', senere også 'finne', i Danmark måske om træl af denne herkomst. Navnet Finn, der også staves Find, var tidligere almindeligt på Øerne, især Fyn. I 2024 bar 14.443 danskere Finn som første fornavn, mens varianten Find blev båret af 223.