Il motivo per cui il tuo codice non funziona è perché la funzione di conteggio è asincrona, non restituisce un valore in modo sincrono.
Ecco un esempio di utilizzo:
userModel.count({}, function( err, count){
console.log( "Number of users:", count );
})