James er et drengenavn, der er den engelske form af Jakob. Navnet bruges i mindre omfang på dansk, idet omkring 700 danskere bærer navnet ifølge Danmarks Statistik. Se også formen Jimmy.
Navnet anvendes også som efternavn.
Bemærk, at ved kongenavne bruges Jakob, også om britiske konger.