Не у всех слов есть антонимы. У многих слов в русском языке нет антонимов. Чтобы понять, у каких слов есть антонимы, а у каких их нет, вспомним, что такое антоним.
Антоним - это слово с противоположным значением.
Слова с противоположным значением могут образовать качественные прилагательные, обозначающие непосредственный признак предмета.
Их, как правило, можно заменить синонимом без не-.
Понаблюдаем:
горячий - негорячий (теплый);
соленый - несоленый (пресный);
вкусный - невкусный (отвратительный);
добрый - недобрый (злой) и пр.
Не образуют антонимов относительные и притяжательные прилагательные.
Антонимы образуют некоторые существительные:
друг - недруг (враг);
приятель - неприятель (противник);
счастье - несчастье (беда).
Не образуют антонимов слова однозначные, не имеющие синонимов:
трава, вода, солнце, рука, нога;
слова-термины, четко называющие основополагающие понятия, не имеют антонимов:
медиана, треугольник, аттестат и пр.
Географические названия не имеют антонимов:
Солнце, Венера, Урал, Москва.