Lamswaarde is een dorp in Zeeuws-Vlaanderen in Nederland. Het telt 820 inwoners (2010). Sinds de gemeentelijke herindeling van 1 januari2003 maakt het dorp deel uit van de gemeente Hulst. Voordien was Lamswaarde altijd een deel van de gemeente Hontenisse.