Miljacka dannes av de to mindre elvene, Paljanska Miljacka og Mokranjska Miljacka. Paljanska Miljacka er en tretten kilometer lang elv med kilde rundt ti kilometer øst fra byen Pale, under bakken ved fjellet Jahorina nær Begovina (1 010 moh.) Mokranjska Miljacka er en 21 kilometer lang elv med kilde i en stor hule som ennå ikke er utforsket, i nærheten landsbyen Kadino Selo på 1 135 moh under Romanija-fjellene. Miljacka renner hovedsakelig fra øst mot vest. Miljacka er en ganske liten elv, rundt 40 kilometer lang med gjennomsnittlig vannføring på 5,7 m³/s ved Sarajevo sentrum. På grunn av sin lave vannføring er Miljacka kjent for sin til tider særegne lukt og brunt vann.