Osage Beach — city in Camden and Miller counties in Missouri, United States