Conform recensământului din 2011, comuna Lovran avea 4.101 locuitori. Din punct de vedere etnic, majoritatea locuitorilor (85,95%) erau croați, existând și minorități de sârbi (3,1%), italieni (1,66%), sloveni (1,49%) și afiliați religios (1,37%). Apartenența etnică nu este cunoscută în cazul a 1,93% din locuitori.[1] Din punct de vedere confesional, majoritatea locuitorilor (79,05%) erau catolici, existând și minorități de persoane fără religie și atei (8,61%), ortodocși (3,44%), musulmani (2,41%) și agnostici și sceptici (1,71%). Pentru 4,49% din locuitori nu este cunoscută apartenența confesională.[3]