Petrovac (en montenegrino: Петровац) es una pequeña localidad costera de Montenegro, está situada dentro del Municipio de Budva en la parte sur del país.