Den ledende teorien er at Jomsborg lå på øya Wolin ved Oders munning. Den eneste kilden som nevner en nøyaktig plassering av Jomsborg er den kontroversielle som ble oppdaget høsten 2019. Den norske arkeologen Frans-Arne Stylegar foreslår i boka (2013) at Jomsborg kan være en av de danske trelleborgene, nærmere bestemt Aggersborg ved Limfjorden nord i Danmark. Her fant arkeologer 48 geometriske forlegningsbrakker for til sammen mann.