Luka Njivice se sastoji od operativnog dijela luke u namjeni ukrcaja i iskrcaja putnika u povremenom obalnom pomorskom prometu, komunalnog dijela luke za privez 122 brodice te nautičkog dijela luke za privez 17 jahti i brodica.
Luka ima područje za dizanje i spuštanje u more plovnih objekata istezalištem, osigurana mjesta za opskrbu električnom energijom i mjesta za opskrbu pitkom vodom.