In topologia, uno spazio ultrametrico è uno speciale spazio metrico che soddisfa una versione rinforzata della disuguaglianza triangolare.
Uno spazio ultrametrico è un insieme di punti X con una funzione che soddisfi le seguenti proprietà per ogni x,y,z in X:
La funzione d è detta ultrametrica (o supermetrica o metrica non archimedea).
Se x, y e z sono tre punti di uno spazio ultrametrico, non è possibile che le distanze tra due di essi siano tutte diverse. Infatti, se così fosse, tra di esse ci sarebbe un massimo, che evidentemente non potrebbe soddisfare la proprietà 4 della definizione. Per rendere intuitiva questa proprietà si può dire, un po' impropriamente, che in uno spazio ultrametrico tutti i triangoli sono isosceli.
Definendo inoltre la palla esattamente come in uno spazio metrico, cioè allora