Soldotna, AK has a population of 4,471 and is the 6,950th largest city in the United States. The population density is 643 per sq mi which is 58338% higher than the Alaska average and 610% higher than the national average. The median age in Soldotna is 36 which is approximately 8% higher than the Alaska average of 34. In Soldotna, 49% of the population over 15 years of age are married, 95% speak English and 1% speak Spanish. 37% of Soldotna residents were born in Alaska, 58% were born out of state, 1% were born outside of the United States and 4% were foreign born.