Il patrono di Ameglia è san Pasquale, festeggiato il 17 maggio. Il paese, che si affaccia sul fiume Magra, è dominato dal castello fatto costruire nel 1174 dai vescovi di Luni: passato a metà del Quattrocento al Banco di San Giorgio e poi alla Repubblica di Genova, l'edificio è stato sede del municipio fino al 2008. Le mura di difesa e la torre del castello risalgono anch'esse al XIII secolo.
La chiesa parrocchiale del capoluogo, intitolata ai santi Vincenzo e Anastasio, fu ricostruita nel 1932 sulle fondamenta di un'antica pieve quattrocentesca; ogni frazione del comune ha una propria chiesa, come quella di Sant'Andrea apostolo a Bocca di Magra o di San Pietro apostolo a Montemarcello, il borgo che dà il nome al parco naturale regionale che comprende il territorio comunale.



