🧪 Chemistry Calculator Suite Knowledge Base

Isoelectric Point of Amino Acids: pH Calculation

By Aniket Bhardwaj · 29 October 2026 · Organic

Amino acids are the building blocks of proteins and possess both acidic carboxylic acid groups and basic amino groups. Because of this dual nature, amino acids behave as amphoteric substances and exist in aqueous solution predominantly as dipolar ions called zwitterions. In entrance examinations and university chemistry tests, calculating the isoelectric point, denoted as pI, is a fundamental topic tested under biomolecules and ionic equilibrium. Understanding how to select the correct ionisable pKa values and compute the isoelectric point removes uncertainty and prevents common pitfalls.

What Is the Isoelectric Point?

The isoelectric point (pI) is the specific pH at which an amino acid carries no net electrical charge. In an electric field at this characteristic pH, the molecule does not migrate toward either the cathode (negative electrode) or the anode (positive electrode). At pH values below the isoelectric point, the solution is acidic; excess hydronium ions protonate basic groups, causing the amino acid to carry a net positive charge and migrate toward the cathode. At pH values above the isoelectric point, the solution is basic; hydroxide ions deprotonate acidic groups, leaving the amino acid with a net negative charge so that it migrates toward the anode.

Because the net charge is zero at the isoelectric point, the concentration of the dipolar zwitterion reaches its maximum value. Key physical properties such as aqueous solubility and buffer capacity reach their minimum values at this pH, a property exploited in protein purification techniques like isoelectric focusing and precipitation.

Ionisation States of Amino Acids

To compute the isoelectric point accurately, one must understand the sequential deprotonation of an amino acid as the solution pH increases from strongly acidic (pH ≈ 0) to strongly basic (pH ≈ 14):

  1. Fully protonated form (+1 charge for neutral amino acids, +2 for basic ones): At very low pH, all ionisable groups carry their protonated acidic form: the alpha-carboxyl group is -COOH (uncharged) and the alpha-amino group is -NH3+ (positively charged).
  2. Zwitterionic form (net zero charge): As base is added, the most acidic group loses its proton first. For standard amino acids, the alpha-carboxylic acid group has a pKa1 around 1.8 to 2.4. It loses its proton to become a carboxylate ion (-COO-). The molecule now contains both -COO- and -NH3+, giving a net charge of zero.
  3. Fully deprotonated form (-1 charge for neutral amino acids, -2 for acidic ones): At higher pH (above pKa2 ≈ 9.0 to 10.5), the ammonium group loses its proton to become a neutral amino group (-NH2), leaving a net negative charge.

Rules for Choosing the Correct pKa Values

The general formula for the isoelectric point is the arithmetic average of the two pKa values that bracket the neutral zwitterionic species:

Key Formulas for Isoelectric Point (pI):

For neutral amino acids:
pI = (pKa1 + pKa2) / 2

For acidic amino acids (two acidic groups + one basic group):
pI = (pKa1 + pKaR) / 2

For basic amino acids (one acidic group + two basic groups):
pI = (pKaR + pKa2) / 2

General working rule:
pI = (pKa,A + pKa,B) / 2
where pKa,A and pKa,B are the dissociation constants of the two equilibrium transitions immediately surrounding the species with net electrical charge equal to zero. All quantities are dimensionless pH values.

Exam details

  • Source: practice problem written for this article (not a past-paper question)
  • Relevant exams: CBSE Class 12, JEE Main, JEE Advanced, NEET, CUET-UG, State Board Examinations
  • Topic: Biomolecules (Amino Acids, Zwitterion, and Isoelectric Point)
  • Difficulty: School to Foundation Competitive Level

Worked Numerical Examples

Question: Calculate the isoelectric point (pI) of alanine given that the pKa of its alpha-carboxyl group is 2.34 and the pKa of its alpha-amino group is 9.69.

Solution:
Step 1: Identify the type of amino acid and the given values.
Alanine has a non-ionisable hydrocarbon side chain (-CH3). It is a neutral amino acid.
pKa1 (alpha-COOH) = 2.34
pKa2 (alpha-NH3+) = 9.69

Step 2: Write the deprotonation sequence and net charge.
pH < 2.34: +H3N-CH(CH3)-COOH (net charge = +1)
2.34 < pH < 9.69: +H3N-CH(CH3)-COO- (net charge = 0, zwitterion)
pH > 9.69: H2N-CH(CH3)-COO- (net charge = -1)

Step 3: Select the pKa values bracketing the neutral zwitterion.
The zwitterion is flanked by pKa1 = 2.34 and pKa2 = 9.69.

Step 4: Compute the arithmetic average.
pI = (pKa1 + pKa2) / 2
pI = (2.34 + 9.69) / 2
Sum = 12.03
pI = 12.03 / 2 = 6.015 ≈ 6.02

Double-check verification:
Distance from pI to pKa1 = 6.015 - 2.34 = 3.675
Distance from pKa2 to pI = 9.69 - 6.015 = 3.675
The calculated pI lies exactly midway between the two values.

Answer: 6.02 (or 6.015)
Question: Aspartic acid has three ionisable groups with pKa values of 2.10 (alpha-carboxyl), 3.86 (side-chain beta-carboxyl), and 9.82 (alpha-amino). Calculate the isoelectric point of aspartic acid.

Solution:
Step 1: Identify the type of amino acid and given dissociation constants.
Aspartic acid is a dicarboxylic acidic amino acid.
pKa1 = 2.10 (alpha-COOH)
pKaR = 3.86 (beta-COOH)
pKa2 = 9.82 (alpha-NH3+)

Step 2: Trace the charge at each successive stage of deprotonation.
Stage 1 (pH < 2.10): Fully protonated species (+H3N-CH(CH2COOH)-COOH), net charge = +1.
Stage 2 (2.10 < pH < 3.86): Alpha-COOH loses proton (+H3N-CH(CH2COOH)-COO-), net charge = +1 - 1 = 0 (zwitterion).
Stage 3 (3.86 < pH < 9.82): Side-chain COOH loses proton (+H3N-CH(CH2COO-)-COO-), net charge = +1 - 2 = -1.
Stage 4 (pH > 9.82): Alpha-NH3+ loses proton (H2N-CH(CH2COO-)-COO-), net charge = 0 - 2 = -2.

Step 3: Identify the two transitions bracketing the net zero charge.
The neutral zwitterionic form exists between pKa1 (2.10) and pKaR (3.86).

Step 4: Calculate the isoelectric point.
pI = (pKa1 + pKaR) / 2
pI = (2.10 + 3.86) / 2
Sum = 5.96
pI = 5.96 / 2 = 2.98

Double-check verification:
Distance from pKa1 = 2.98 - 2.10 = 0.88
Distance to pKaR = 3.86 - 2.98 = 0.88
The midpoint test is satisfied.

Answer: 2.98
Question: Lysine is a basic amino acid with three pKa values: pKa1 = 2.18 (alpha-carboxyl), pKa2 = 8.95 (alpha-amino), and pKaR = 10.53 (side-chain epsilon-amino). Determine the isoelectric point of lysine.

Solution:
Step 1: Identify the amino acid nature and list pKa values.
Lysine contains one carboxyl group and two amino groups. It is a diamino monocarboxylic basic amino acid.
pKa1 = 2.18 (alpha-COOH)
pKa2 = 8.95 (alpha-NH3+)
pKaR = 10.53 (epsilon-NH3+)

Step 2: Trace the charge from strongly acidic to strongly basic conditions.
Stage 1 (pH < 2.18): Both amino groups and the carboxyl group are protonated. Net charge = +2.
Stage 2 (2.18 < pH < 8.95): Alpha-carboxyl group loses its proton to become -COO-. Net charge = +2 - 1 = +1.
Stage 3 (8.95 < pH < 10.53): Alpha-amino group deprotonates to neutral -NH2. Net charge = +1 - 1 = 0 (neutral zwitterion).
Stage 4 (pH > 10.53): Epsilon-amino group deprotonates to -NH2. Net charge = 0 - 1 = -1.

Step 3: Select the pKa values bracketing the neutral zwitterionic form.
The neutral form (net charge = 0) is bounded by pKa2 (8.95) and pKaR (10.53).

Step 4: Compute the isoelectric point.
pI = (pKa2 + pKaR) / 2
pI = (8.95 + 10.53) / 2
Sum = 19.48
pI = 19.48 / 2 = 9.74

Double-check verification:
Distance from pKa2 = 9.74 - 8.95 = 0.79
Distance to pKaR = 10.53 - 9.74 = 0.79
Midpoint condition is confirmed.

Answer: 9.74

Common Mistakes Students Make

  • Averaging all three pKa values: Summing all three pKa values and dividing by 3 for acidic or basic amino acids. The isoelectric point is strictly the average of only the two pKa values that bracket the zero net charge state.
  • Using the wrong pair for acidic amino acids: Averaging pKa1 and pKa2 for aspartic acid or glutamic acid instead of pKa1 and pKaR. Acidic amino acids have an isoelectric point well below 7 (typically between 2.8 and 3.2).
  • Using the wrong pair for basic amino acids: Averaging pKa1 and pKa2 for lysine or arginine. Basic amino acids have an isoelectric point well above 7 (typically between 9.5 and 10.8).
  • Confusing migration directions in electrophoresis: Thinking positive ions move to the anode. Remember: cations move to the cathode (negative electrode) when pH < pI; anions move to the anode (positive electrode) when pH > pI.
  • Assuming zwitterion concentration is zero at pI: At the isoelectric point, the zwitterion concentration is at its absolute maximum, not zero. It is the net electrical charge that equals zero.

Exam Relevance and Applications

Examination TypeQuestion FormatCore Skills Evaluated
CBSE & State Boards (Class 12)Short definition and one-mark calculationDefinition of zwitterion, amphoteric nature, and basic pI formula
JEE MainNumerical value questions and multiple choiceSelecting correct pKa pairs for triprotic amino acids, net charge calculation at specific pH
NEETDirect objective questionsIdentifying isoelectric points of acidic, basic, and neutral amino acids
CUET-UGConcept and calculation matching itemsMatching amino acids to their electrophoretic mobility and pI ranges
Physical Chemistry · CSIR-NET / GATE
Practise Physical Chemistry questions

Turn this concept into marks: solve previous-year CSIR-NET questions and take a timed quiz.

More Equilibrium articles