Bueno, por aqui alguien de Chile, pero no se si habrá mas chilenos activos en este foro.
En cuanto a la consulta SQL, también puede ser alternativa filtrar por el ultimo mensaje:
Código:
SELECT ubicacion, count(ubicacion)
FROM usuarios
WHERE ubicacion is not null AND last_message_date>='01/01/2004'
GROUP BY ubicacion
Saludos.