A busca interpolada é uma variante da busca binária que calcula uma posição de sondagem levando em conta a distribuição dos itens, ao invés de apenas a quantidade de itens. Isso permite encontrar itens em tempo Ο(log(log(n))) quando os dados estiverem ordenados e uniformemente distribuídos. A busca interpolada é útil para buscar informações em listas como agendas e dicionários.