The current president of the United States as of 2025 is Donald J. Trump , who began his second term on January 20, 2025. He is the 47th president and is serving non-consecutive terms, having previously been president from 2017 to 2021.