Este documento presenta la solución al problema de las 8 reinas mediante un algoritmo de backtracking en Prolog. El problema consiste en colocar 8 reinas en un tablero de ajedrez de modo que ninguna pueda amenazar a otra ya sea estando en la misma fila, columna o diagonal. Se explica el marco teórico, el planteamiento del problema, la solución utilizando backtracking, el pseudocódigo y explicación del código en Prolog, así como las conclusiones y referencias.