Brusnik is een klein, onbewoond eiland in de Adriatische Zee en ligt 23 km ten westen van het Kroatische eiland Vis.
Brusnik heeft een oppervlakte van 3 ha. Dit eiland is samen met Jabuka een van de twee eilanden van de 1185 tellende Kroatische eilanden welke volkomen van vulkanische origine zijn.