スマルホニ(ベラルーシ語: Смарго́нь、[smarˈɣonʲ]、リトアニア語: Smurgainys、ポーランド語: Smorgonie、イディッシュ語: סמאָרגאָן)とは、ベラルーシのフロドナ州の都市である。ロシア語名はスモルゴニ(ロシア語: Сморгонь)。 スマルホニは首都ミンスクから107kmの場所に位置している。