Allinge-Sandvig har en befolkning på 1.489 og et areal på 179 ha. Byen ligger 20 km nord for Rønne på østsiden af Bornholms nordspids. Den langstrakte bebyggelse følger klippekysten fra Allinge til Sandvig, men drejer så ind i dalen, der afskærer Hammerknuden fra det øvrige nordbornholmske højland. Osand Bugt ved Sandvig har en sandstrand, men ellers træder grundfjeldet overalt frem i den forrevne kyst.
De to sammenvoksede byer har hver et center, hhv. ved Allinge Kirke og Sandvig Havn. Afstanden mellem disse er 2 km, og de forbindes af Havnegade-Strandvejen. Turismen præger dette område med indkvarteringstilbud og handel. Højere i terrænet er anlagt nyere parcelhuskvarterer, og i Allinge findes også gårdhavehuse.
Allinge Havn set fra den nordlige side af havnen på en solrig julidag. Havnen ligger i byens centrum og omkranses af et udvalg af butikker med kunsthåndværk, indkøbsmuligheder og restauranter og caféer.