Nazwa pusta (nazwa bezprzedmiotowa) – nazwa, której zakres jest pusty, tzn. nie posiada ona desygnatów. Nazwa pusta nie pełni funkcji desygnowania, pełni jednak funkcję denotowania – dlatego też wszystkie nazwy puste mają tę samą denotację.
Mimo że nazwy puste nie posiadają desygnatów, używane są przeważnie tak, jakby je posiadały: np. nazwa pusta "Swarożyc" używana jest jak nazwa jednostkowa, nazwa "dziwożony" jak nazwa ogólna. Dlatego też wśród nazw pustych wyróżnia się nazwy puste o intencji jednostkowej i nazwy puste o intencji ogólnej.