How much does an O-5 Commander in the Navy get paid? A Commander is a senior officer in the United States Navy at DoD paygrade O-5. A Commander receives a monthly basic pay salary starting at $5,334 per month, with raises up to $9,063 per month once they have served for over 40 years.