Olimpiade Sains Nasional 2010 adalah Olimpiade Sains Nasional ke-9 yang diadakan pada tanggal 1—7 Agustus 2010 di Kota Medan, Sumatera Utara. OSN ini menghabiskan dana Rp11.741.877.225 dari Anggaran Pendapatan dan Belanja Daerah (APBD) Sumatera Utara 2010.[1][2][3] Pemerintah Kota Medan mendukung OSN ini.[4][5]
Olimpiade Sains Nasional ini diikuti sebanyak 2.935 siswa SLB, SD, SMP dan SMA se-Indonesia.[3] Olimpiade Sains ini dibuka oleh Gubernur Sumatera Utara, Syamsul Arifin; wali kota Medan, Rahudman Harahap; Wakil Menteri Pendidikan Nasional, Fasli Jalal; dan Kepala Dinas Pendidikan Sumatera Utara, Bahrumsyah, dengan memukul Gordang Sembilan pada 2 Agustus 2010.[6]
OSN ini juga diramaikan pameran pendidikan yang diikuti lembaga pendidikan di Medan.[11]Universitas Negeri Medan (Unimed) dalam pameran itu menampilkan beberapa tesis-tesis dari mahasiswa Unimed, hasil penelitian dan juga membuka pendaftaran mahasiswa baru pascasarjana Unimed.[11]
Pada 3 Agustus, dilaksanakan ujian teori. Sementara pada 4 Agustus, dilaksanakan ujian praktik. Pada 5 Agustus 2010, peserta tingkat SMA berwisata ke Theme Park di Pantai Cermin, Sumatera Utara. Sementara peserta tingkat SMP berwisata ke Museum Rahmat Wildlife Gallery.
Berikut ini adalah perolehan medali tiap-tiap provinsi pada olimpiade sains ini.[12] DKI Jakarta merupakan provinsi dengan perolehan medali emas terbanyak.[12] DKI Jakarta juga merupakan provinsi dengan perolehan medali terbanyak.[12]