Como obter o total de linhas encontradas sem considerar o limite no DOP?

Achei muito pouco profissional fazer uma consulta secundária para verificar mais resultados para exibir umCarregue mais botão.

Estou usando o PDO, existe alguma maneira de obter o total de linhas encontradas sem o filtro de limite, mas ainda filtrando os resultados?

Código atual:

// Show Results

$start = 0

$r=$db->prepare("SELECT * FROM locations WHERE area=:area LIMIT $start,10");
$r->execute($fields);

// See if there is more results

$r=$db->prepare("SELECT * FROM locations WHERE area=:area");
$r->execute($fields);

$offset=$start+10;
if($r->rowCount() > $offset){
echo "<div class='load'>Load More</div>";
}

questionAnswers(1)

yourAnswerToTheQuestion