According to the Guardian University League Tables, Imperial is ranked No. 1 for Earth and marine sciences, followed by UCL (2nd) and Oxford (3rd) in the 2010 league table:
1 Imperial
2 UCL
3 Oxford
4 Leicester
5 Manchester
6 Royal Holloway
7 St Andrews
8 Keele
9 UEA
10 Liverpool

In 2004 Reading is ranked top for Earth and marine sciences, followed by East Anglia and Oxford in the following league table:
Ranjk, Institution, Guardian teaching score/100
1 Reading 88
2 East Anglia 85
3 Oxford 82
4 Imperial College 81
5 University College London 81
6 Gloucestershire 78
7 Royal Holloway 73
8 Bristol 73
9 Uni Col Northampton 72
10 Liverpool 72
11 Oxford Brookes 72
12 Southampton 70
13 Durham 70
14 Leeds 70
15 Glasgow 69
16 Aberdeen 68
17 Plymouth 68
18 Edinburgh 67
19 St Andrews 67
20 Greenwich 66
21 Exeter 66
22 Manchester 66
23 Portsmouth 65
24 Cardiff 64
25 Wales, Bangor 64
26 Leicester 62
27 Wales, Aberystwyth 61
28 Keele 61
29 Sunderland 61
30 Kingston 60
31 Staffordshire 60
32 Birmingham 54
33 Derby 53
34 Liverpool John Moores 52

Source: Guardian University Guide

* Suggested Reading:

Environmental Sciences Ranking

Top Oceanography Schools

Top Ocean Engineering Schools

World University Ranking Tables

America - US News & World Report, The Princeton Review, BusinessWeek
Canada - Maclean's, Gourman Report Ranking of Canadian Universities
UK - Sunday Times, Guardian, Times Good University Guide, Daily Telegraph
World - Shanghai Jiao Tong ARWU Rankings, Webometrics, Newsweek
Enter your email address for University Ranking Information: