A man has died in a pre-dawn house fire north of Brisbane.

A man has died in a house fire north of Brisbane.

Police were called to the blaze at Caboolture South shortly before dawn on Sunday.

A 42-year-old man was found dead inside the Rhoda Street home after the fire was contained.