Ο Δαβίδ Β΄ (5 Μαρτίου 1324 - 22 Φεβρουαρίου 1371) βασιλιάς της Σκωτίας, γιος του βασιλιά Ροβέρτου του Μπρους από τη δεύτερη σύζυγό του, Ελισάβετ ντε Μπεργκ (πεθ. 1327), γεννήθηκε στο παλάτι του Ντανφέρμλιν, στο Φάιφ.

Παντρεύτηκε στις 17 Ιουλίου 1328, σε ηλικία μόλις τεσσάρων ετών, την Ιωάννα του Πύργου (πεθ. 1362), κόρη του Εδουάρδου Β' της Αγγλίας και της Ισαβέλλας της Γαλλίας.

Σε ηλικία πέντε ετών, ο Δαβίδ έγινε βασιλιάς της Σκωτίας μετά το θάνατο του πατέρα του στις 7 Ιουνίου 1329. Στεφανώθηκε στο Scone τον Νοέμβριο του 1331.

Ο Edward Balliol, με την υποστήριξη του Εδουάρδου Γ' της Αγγλίας, πολέμησε εναντίον του Δαβίδ, ώστε να γίνει βασιλιάς. Νίκησε τον Δαβίδ στη μάχη του Ντάπλιν στις 12 Αυγούστου 1332. Ο Balliol στέφθηκε βασιλιάς και τον Ιούλιο του 1333, ο εννιάχρονος Δαβίδ και η βασίλισσά του στάλθηκαν στη Γαλλία για την ασφάλειά τους. Τον Ιούνιο του 1341 επέστρεψε και άρχισε να κυβερνά. Το 1346 εισέβαλε στην Αγγλία, αλλά ηττήθηκε και αιχμαλωτίστηκε στη μάχη του Neville's Cross στις 17 Οκτωβρίου 1346 και παρέμεινε στην Αγγλία για έντεκα χρόνια, ζώντας κυρίως στο Λονδίνο και στο Odiham στο Hampshire. Τον Οκτώβριο του 1357 του επετράπη να επιστρέψει στη Σκωτία έναντι πληρωμής 100.000 μάρκων. Τα χρήματα δεν καταβλήθηκαν ποτέ πλήρως. Το 1371 ο Ντέιβιντ πέθανε στο κάστρο του Εδιμβούργου.