Karurahu on Lääne maakonnas Haapsalu linna halduspiirkonnas Haapsalu Eeslahes asuv 0,36 hektari suurune saar (rahu). Saare rannajoone pikkus on 250 meetrit.

Saar on liivase pinnamoega.

Saar kuulub Väinamere hoiualasse ja on looduskaitse all.

Rahu koordinaadid on 58° 57′ N, 23° 30′ E.

Välislingid muuda