Grignano (Grljan in sloveno) è una frazione del comune di Trieste.
Si tratta di una piccola località adagiata all'interno di una suggestiva baia sul versante settentrionale del promontorio (chiamato un tempo Punta di Grignano) ove sorge il castello di Miramare, a circa 6 km a nord della città di Trieste.
Il toponimo deriverebbe da "(praedium) Nirginianum", ovvero "terreno appartenente a Nigrinus".
La prima menzione è del 1150, quando nello statuto delle selve viene indicata la località Rivo S. Maria di Grignano.
Già nell'anno 1336 vi esisteva un ospizio e una piccola chiesa dedicata a San Canzian, mentre nel 1627 si menziona una chiesa della Beatissima Vergine Maria.
Sino al 1785 vi era inoltre un convento francescano con predetta chiesa.Grignano dal 1999 è sede dell'Immaginario Scientifico di Trieste, mentre nella parte alta della località, chiamata Miramare, dal 1964, ha sede il Centro Internazionale di Fisica Teorica, primo nucleo di quella cittadella della scienza che ha sede a Trieste.