What country has the largest land area?

Russia. It has an area of 6,592,768.87 square miles. The next largest is Canada with 3,851,807.61 square miles. The third largest is People's Republic of China.