Костомукша - небольшой город площадью 4 квадратных километра. Расположен на берегу озера Контокки на северо–западе Карелии.
На месте города стояла деревня Костомукша, которая упоминается еще в XVII веке, а разрушена была фашистами.Таким образом получается, что город Костомукша молодой, и его построили в то время, когда было обнаружено железнорудное месторождение. В 1967 году было решено спроектировать горно-обогатительного комбината. В 1983 году из поселка городского типа он стал городом республиканского значения.
Из Космомукши можно добраться на поезде в Петрозаводск и Санкт-Петербург. Костомукшский горно-обогатительный комбинат ОАО «Карельский окатыш» является градообразующим предприятием. На нем работает половина населения города. Но это не «моногород», здесь создано несколько совместных предприятий с финнами и некоторыми другими европейскими странами. В Костомукше работает лесопильный завод, и производятся мебельные компоненты ИКЕА.
В городе есть несколько музеев и небольшой православный храм.
День города отмечается 1 мая. 28 февраля в Костомукше проходит песенный фестиваль имени ВейккоПяллинена. Он проходит один раз в два года.