Born the son of William Keppel, 4th Earl of Albemarle and Elizabeth Southwell Keppel, daughter of Edward Southwell, 20th Baron de Clifford, Keppel joined the Royal Naval Academy at Portsmouth as a cadet in February 1822. Keppel was then appointed a midshipman in the sixth-rate HMS Tweed on the Cape of Good Hope Station. Promoted to lieutenant on 28 January 1829, he transferred to the fifth-rate HMS Galatea on the North America and West Indies Station in February 1830 and to the fifth-rate HMS Magicienne on the East Indies and China Station in July 1831. Promoted to commander on 30 January 1833, Keppel became commanding officer of the brig HMS Childers in May 1834. His first command was largely spent off the coast of Spain, which was then in the midst of the First Carlist War. He was deployed in operations in support of the liberal forces of Maria Christina, the Regent of Spain at the time of the minority of Isabella II, who had faced a revolt by Carlos, Count of Molina. He was then engaged with the West Africa Squadron in operations to suppress the slave trade. Promoted to captain on 5 December 1837, Keppel became commanding officer of the corvette HMS Dido on the East Indies and China Station and was deployed in operations during the First Opium War and in operations against Borneo pirates. He went on to commanding officer of the fifth-rate HMS Maeander in November 1847 and was again deployed in operations against Borneo pirates. Keppel was the cause of a tense diplomatic stand-off between Portugal and Britain in 1849 when, as captain of HMS Maeander, his request to the Governor of Macao for the release of English prisoner James Summers having been rebuffed, he led a rescue party to make an assault on the gaol where Summers was being held. The raid was successful but Portuguese soldier Roque Barrache died in the skirmish, three others were injured and the daughter of gaoler Carvalho fell 20 feet to the ground, suffering severe injuries. The Queen of Portugal was appalled at Britain's affront to her de facto sovereignty over Macao and tempers cooled only after an apology proffered and reparations made by the British. Keppel became commanding officer of the steam line-of-battle ship HMS St Jean d'Acre in May 1853. When the Crimean War broke out on 1854, HMS St Jean d'Acre formed part of the Baltic Fleet and the ship was deployed to the Black Sea. Keppel swapped commands with the captain of the sailing line-of-battle ship HMS Rodney, whose crew were all ashore, in July 1855 and served as commander of the naval brigade besieging Sevastopol in August and September 1855. He transferred to the command of the second-rate HMS Colossus in the Baltic Fleet in January 1856 and then assisted with the re-embarkation of the British troops in the Crimea. For his part in the Crimean War Keppel was appointed a Companion of the Order of the Bath on 5 February 1856, appointed a member of the French Legion of Honour on 2 August 1856 and awarded the Turkish Order of the Medjidie, 2nd class on 3 April 1858. Promoted to commodore, Keppel became second-in-command of the East Indies and China Station, with his broad pennant in the frigate HMS Raleigh, in September 1856. HMS Raleigh was lost on an uncharted rock near Hong Kong, and, although Keppel was subsequently court-martialed, he was honourably acquitted for the loss of the ship. He then transferred his pennant to the sixth-rate HMS Alligator. After commandeering the chartered steamer Hong Kong, he commanded the British squadron, which consisted of the Hong Kong and seven gun boats, in the action with Chinese pirates at the Battle of Fatshan Creek in June 1857 when he sank around 100 enemy war-junks. For his part in this action Keppel was advanced to Knight Commander of the Order of the Bath on 12 September 1857. He also took part in the capture of Canton in December 1857 during the Second Opium War.
On 25 February 1839 Keppel married Katherine Louisa Crosbie, daughter of General Sir John Crosbie. Keppel's relationship with Lady Grey was discovered by her husband Sir George Grey in 1860, and this, together with accusations of infidelity against Sir George Grey, led to the breakdown of their marriage. Keppel married Jane Elizabeth West, daughter of Martin John West on 31 October 1861. By his second wife, he had one son, Colin Richard Keppel, and one daughter, Maria Walpole Keppel, who married Admiral Sir Frederick Tower Hamilton.
Legacy
, a stretch of water at the southern tip of Singapore, was named in his honour as he had been instrumental in clearing the straits of pirates. The tower of St Mary's Church, Bishopstoke was built in 1909 to commemorate Keppel.