Did you check your junk folder config and that the folder designated for junk exists? Is this an IMAP or POP account? If IMAP, is the Junk folder local or on the server? Do you have any rules setup?
Note that my suggestion about checking your spam scores relates to mail being marked as junk by your mail server, Thunderbird doesn't write spam x-headers.