Cena maksymalna to cena urzędowa, powyżej której nie mogą być zawierane transakcje na dane dobro. Skutkiem wprowadzenia ceny maksymalnej może być niedobór rynkowy. Cena maksymalna jest na ogół niższa od ceny równowagi rynkowej. Wprowadzana jest tylko w nielicznych przypadkach, gdy według decydentów wymaga tego ważny interes społeczny (np. ceny mieszkań komunalnych dla najbiedniejszych rodzin). Często jest przedmiotem kontrowersji. Cena maksymalna ma chronić interes konsumenta.
Do skutków wprowadzania cen maksymalnych zalicza się powstawanie i rozwój czarnego rynku, niedobór towaru (nieopłacalność produkcji), a także marnowanie produktów (nieopłacalność sprzedaży, w rolnictwie: nieopłacalność zbiorów).
Ustalenie ceny maksymalnej powyżej poziomu ceny równowagi nie wywołuje żadnych skutków na rynku, gdyż w takich warunkach cena równowagi będzie osiągalna. Z kolei cena maksymalna ustalona poniżej ceny równowagi spowoduje niedobór danego dobra na rynku i zmniejszenie jego wymienialnej ilości.